abhivassati

rains, rains down (upon, acc.); showers.