PEEL


Meaning of PEEL in English

n. (also pele) hist. a small square tower built in the 16th c. in the border counties of England and Scotland for defence against raids.

[ ME pel stake, palisade, f. AF & OF pel f. L palus stake: cf. PALE(2) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.