peel

(redirected from Peel tower)
Also found in: Dictionary, Thesaurus, Legal, Encyclopedia, Wikipedia.

peel

 [pēl]
1. the outer covering of something.
2. to remove such an outer covering.
chemical peel chemabrasion.

peel

(pēl),
To remove the outer layer of something by a stripping or flaying action.
References in periodicals archive ?
Brackenhill Tower, a 16thCentury Scottish borderland peel tower, will get a cash boost of pounds 50,000.
It was re-built in 1305, after the previous building had been destroyed in a fire, as a three-storey fortalis, which is slightly larger than a peel tower.
The peel tower clock in the Borders town was built to honour the local men who died in World War I.