rain 3

noundomain: property
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

anything happening rapidly or in quick successive

  • 1.a pelting of insults
  • 2.a rain of bullets

Project co-funded by European funds

FENG