Peelhouse Definition

noun

(archaic) A small tower, fort, or castle; a keep.

Wiktionary

Other Word Forms of Peelhouse

Noun

Singular:
peelhouse
Plural:
peelhouses

Origin of Peelhouse

Find Similar Words

Find similar words to peelhouse using the buttons below.

Words Starting With

Words Ending With

Unscrambles

peelhouse