TOWER HOUSE


Meaning of TOWER HOUSE in English

[tower house] n (1687): a medieval fortified castle (as in Scotland)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.