fall flat

fall flat

fall flat

Verb

fail utterly; collapse; "The project foundered"

Synonyms: