1. Noun
A mound of earth or a platform in a fortification, on which guns are mounted to fire over the parapet.
2. Noun
(formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet
Vocabulary classified under Literature and rhetoric
More about this word
Synonyms and related words
Explore this word
