stairtower (English, noun)
expansion: stairtower (plural stairtowers)
Senses:
glosses: A tower with stairs on the inside.
Forms:
form: stairtowers
tags: plural