DictionaryAI

tower house

Short definition from Wiktionary

Noun

  1. A tall, fortified stone building intended for habitation.

We haven’t written up tower house yet: Simple and Standard meanings, examples and a quiz.