peel3
Pronunciation: /piːl/
(also pele or peel tower)
Translate peel | into French | into German | into Italian | into Spanish Definition of peel
noun
Origin:
probably short for synonymous peel-house: peel from Anglo-Norman French pel 'stake, palisade', from Latin palus 'stake'