Definition of tower house
: a medieval fortified castle (as in Scotland)
First Known Use of tower house
Learn More about tower house
Seen and Heard
What made you want to look up tower house? Please tell us where you read or heard it (including the quote, if possible).