Noun
stairtower (plural stairtowers) A tower with stairs on the inside. The castle had four stairtowers when it was built, but only two remain.