Meaning of rain forest

Definition of rain forest

(noun) a forest with heavy annual rainfall

Other information on rain forest

WIKIPEDIA results for rain forest
Amazon results for rain forest