meaning of flame out

1. a complete or conspicuous failure; "the spectacular flame-out of the companys stock cost many people their life ">savings"


Related Words

flame-out |

Developed & Maintained By Taraprasad.com

Treasure Words