'rainforest' definitions:

Definition of 'rainforest'

From: WordNet
noun
A forest with heavy annual rainfall [syn: rain forest, rainforest]