long on

Having plenty of

Long on means having an abundance of a particular quality, often implying a deficiency in another: The proposal was long on promises but short on specifics.

The phrase usually appears in this contrastive pattern, suggesting that whatever someone is long on comes at the expense of something more practical or substantial: He's long on enthusiasm, short on experience.

confidence

optimistic

Expecting positive results

positive · trusting · believing in · expectant · convinced · assured · anticipating · speculating · wagering · backing

Opposites
abundance vs. deficiency

long onshort of

Lacking sufficient quantity of

light on · lacking · without · minus · needing

Family

on, long, belong, belonging, elongate, belongs, elongated, long for, belonged

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Abstract · Everyday, not technical · Rated G