Etymology
Today it means: To rid (an animal) of maggots. Full definition →
From de- + maggot.
Etymology from Wiktionary, CC BY-SA 4.0.