short on (something) (and long on something else)

short on (something) (and long on something else)

Having not enough of some quality (and too much of some other quality). It seems like kids these days are all short on work ethic. His films are known for being short on substance and long on style.
See also: long, on, short, something
Farlex Dictionary of Idioms.
See also:
  • over the short haul
  • in the short haul
  • over the short term
  • long and short of it, the
  • long and the short of it
  • the long and (the) short of it
  • the long and short of it
  • the long and the short of it
  • short of
  • short of something/of doing something