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)]
PEEL
Meaning of PEEL in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012