Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ
: a fortified position or chamber or an armored enclosure on a warship from which guns are fired through embrasures
Love words? Need even more definitions?
Merriam-Webster unabridged
Share