Dictionary Definition:
abhi-√taḍ -tāḍayati, to thump, hit, beat, wound, bruise
• (in astron.) to eclipse the greater part of a disk VarBṛS