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)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.