English Dictionary
Definition long on something in British English
long on something phrase
phrase
Example
a politician who is long on talk and short on action
Synonyms and related words
