Locusting
/(?)/
Lo·cust·ing
Locusting
p. a.
Swarming and devastating like locusts.
[
R.
]