tower house

Noun

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

Translations

 * Galician: casa torre, casa forte
 * Italian: