PEEL


Meaning of PEEL in English

n.

Function: noun

Etymology: Middle English (Sc) pel, from Middle English, stockade, stake, from Anglo-French, stake, from Latin palus ― more at POLE

Date: 1726

: a medieval small massive fortified tower along the Scottish-English border ― called also peel tower

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.