American Dictionary
Definition lead balloon in American English
lead balloon noun
noun
/ˌled bəˈlun/
1
to completely fail to please someone
Synonyms and related words
