depluo

An Elementary Latin Dictionary

dē-pluō uī, —, ere,

to rain down: Multus ut in terras deplueret lapis, Tb.