meaning of fall flat

1. fail utterly; collapse; "The project ">foundered"


Related Words

fall flat |

Developed & Maintained By Taraprasad.com

Treasure Words