Home Synonyms mushroom
See US English definition of mushroom
See UK English definition of mushroom
See Spanish definition of hongo
1‘the ecotourism industry mushroomed in the 1980s’
contract, fail
READ THESE ARTICLES