Dictionary Definition:
Avattharati [ava + tharati, stṛ] to strew, cover over or up J i.74 (˚amāna ppr.), 255 (˚itvā ger.); iv.84; Dāvs i.38. -- pp. otthaṭa Cp. pariy˚.