peel

(redirected from Peel tower)
Also found in: Dictionary, Thesaurus, Medical, Encyclopedia, Wikipedia.
See: denude
References in periodicals archive ?
The original peel tower was built in the 1400s to defend against the Scots, with the manor house added 200 years later.
Head out of Ramsbottom towards Peel Tower for pleasant walks.
In the heart of the Yorkshire Dales, the peel tower dates back to the 15th century and was protected as a Scheduled Ancient Monument.