sheet down

sheet down

vb (Physical Geography) (intr, adverb) (of rain) to fall heavily in sheets
Translations