peelhouse (English, noun)
expansion: peelhouse (plural peelhouses)
Senses:
glosses: A small tower, fort, or castle; a keep.
tags: archaic
Forms:
form: peelhouses
tags: plural