fall flat

Explore definitions, synonyms, and language insights of fall flat

Definitions

Verb
fail utterly; collapse; "The project foundered"

More General Terms