Summercastle
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 an elevated structure on a ship historical
- 2 a movable tower used in sieges
Etymology
From Middle English somer castel, somercastel, somercastell, somyr castell.
More for "summercastle"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.