Word info Synonyms

summercastle

Noun

Meaning

(historical) an elevated structure on a ship

a movable tower used in sieges

Source: en.wiktionary.org

Synonyms

Close letter words and terms