Yahoo Web Search

Search results

  1. Dictionary
    rainforest
    /ˈreɪnˌfɒrɪst/

    noun

    • 1. a luxuriant, dense forest rich in biodiversity, found typically in tropical areas with consistently heavy rainfall: "save the rainforests"

    More definitions, origin and scrabble points