Definition Fall flat
English vocabulary and translations (See all our English vocabulary translation)
(My plan) fell flat!: (My plan) failed, did not work!
- "My attempts to quiz Bruno on the green measures taken by his company all fell flat."
Do you have smart way of remembering 'Fall flat'? Share it with us!