Dictionary Definition:
druḍ cl. 1. and 6. P. droḍati and druḍati, to sink, perish Dhātup. xxviii, 100 (vḷ.)