English dictionary
rainforest meaning and definition
Definition and meaning of rainforest at MeaningMonkey.org. rainforest meaning and definition in the English Dictionary.RAINFOREST noun
Definition of rainforest (noun)
- a forest with heavy annual rainfall
- synonyms: rain forest
Source: Princeton University Wordnet