Meaning of rainforest

Definition of rainforest

(noun) a forest with heavy annual rainfall

Other information on rainforest

WIKIPEDIA results for rainforest
Amazon results for rainforest