Meaning of fall flat

Definition of fall flat

(verb) fail utterly; collapse; "The project foundered"

Other information on fall flat

WIKIPEDIA results for fall flat
Amazon results for fall flat