We found 2 definitions of rain forest from 2 different sources.
Noun |
||
rain forest - a forest with heavy annual rainfall | ||
rainforest | ||
woods, forest, wood the trees and other plants in a large densely wooded area | ||
temperate rain forest a rain forest in a temperate area |