long on
Noun
Meaning
long on (plural long ons)
(cricket) a fielding position on the leg side, about 70° forward of square, designed to prevent runs from drives or to catch lofted drives
Examples
My patience has dreadful chilblains from standing so long on a monument.
Short on glamour and long on tragedy.
Fortune pays you sometimes for the intensity of her favors by the shortness of their duration. She soon tires of carrying any one long on her shoulders.
A creaking door hangs long on its hinges.
A creaking cart goes long on the wheels.
Long on hair, short on brains.