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.
Expecting positive results
- bullishExpecting market gains
- enthusiasticShowing intense eager enjoyment
- hopefulFeeling positive expectation
- positiveAffirming or certain
trusting · believing in · expectant · convinced · assured · anticipating · speculating · wagering
optimistic
Expecting positive results
- bullishExpecting market gains
- enthusiasticShowing intense eager enjoyment
- hopefulFeeling positive expectation
positive · trusting · believing in · expectant · convinced · assured · anticipating · speculating · wagering · backing