• Summercastle

    Full definition of summercastle

    Noun

    summercastle

    (plural summercastles)
    1. (historical) an elevated structure on a ship
    2. a movable tower used in sieges

    Synonyms

    © Wiktionary