verb (intr, adverb) (of rain) to fall heavily in sheets
sheet down 🔊 Listen to this verb (intr, adverb) (of rain) to fall heavily in sheets Share Facebook Twitter Google +