"The term garrison refers to the military or defensive character of a house", but not as heavily built as a blockhouse.
A garrison is characterized by its military or defensive features, though it is less fortified than a blockhouse.