Email this page to a friend



  1. [noun] water falling in drops from vapor condensed in the atmosphere
    Synonyms: fall

  2. [noun] drops of fresh water that fall as precipitation from clouds
    Synonyms: water

  3. [noun] anything happening rapidly or in quick successive; "a rain of bullets"; "a pelting of insults"
    Synonyms: pelting

  4. [verb] precipitate as rain; "If it rains much more, we can expect some flooding"
    Synonyms: down


Related Words:

Web Standards & Support:

Link to and support Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! FireFox Extensions