stairtowerEtymologyFrom stair + tower.nounA tower with stairs on the inside.“The castle had four stairtowers when it was built, but only two remain.”