Dictionary Definition:
Ativassati [ati + vassati, cp. Sk. abhivarṣati] to rain down on, upon or into Th 1, 447 = Vin ii.240.