The story
- Old French · derived fromdefouler
- Middle English · inherited fromdefoil“to defile”
- English todaydefoil
From Middle English defoil (“to defile”), from Old French defouler.
Words from the same roots
Old Frenchdefouler all →
defoul
Etymology from Wiktionary, CC BY-SA 4.0.