outtower
/ˈaʊtˌtaʊər/Definitions
1. noun
A tower that is located outside the main walls of a castle or fortress.
“The outtower of the medieval castle offered a commanding view of the surrounding countryside.”
1. noun
A tower that is located outside the main walls of a castle or fortress.
“The outtower of the medieval castle offered a commanding view of the surrounding countryside.”