defouli

Middle English

Verb

defouli

  1. (Gloucestershire, Oxfordshire) alternative form of defoulen