English Dictionary
Definition fall flat in British English
fall flat phrase
phrase
1
to not succeed in entertaining someone or making them laugh
Synonyms and related words
