Subscriber login


Forgot your password?

Library card login

Other

peel3

Pronunciation: /piːl/
(also pele or peel tower)
Translate peel | into French | into German | into Italian | into Spanish
Definition of peel

noun

  • a small square defensive tower of a kind built in the 16th century in the border counties of England and Scotland.

Origin:

probably short for synonymous peel-house: peel from Anglo-Norman French pel 'stake, palisade', from Latin palus 'stake'

peel in other Oxford dictionaries

Definition of peel in the US English dictionary