Stairtower Definition

noun

A tower with stairs on the inside.

The castle had four stairtowers when it was built, but only two remain.
Wiktionary

Other Word Forms of Stairtower

Noun

Singular:
stairtower
Plural:
stairtowers

Origin of Stairtower

Find Similar Words

Find similar words to stairtower using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stairtower