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