a heavy fall of rain or snow. See also outburst.
OmnibusOmnium GatherumOncomeOnomasticonOodles
« Omnium Gatherum - Definition, Synonym, Meaning, Spelling, Information on Omnium Gatherum
Onomasticon - Definition, Synonym, Meaning, Spelling, Information on Onomasticon »