rain
Info · Definitions · Synonyms · Characters
Definitions
(noun) water falling in drops from vapor condensed in the atmosphere. Synonyms: rainfall.
Noun Definition 1
(noun) drops of fresh water that fall as precipitation from clouds. Synonyms: rainwater.
Noun Definition 2
(noun) anything happening rapidly or in quick successive. Synonyms: pelting. Examples: "A rain of bullets." "A pelting of insults."
Noun Definition 3