terreplein

Explore definitions, synonyms, and language insights of terreplein

Definitions

Noun
level space where heavy guns can be mounted behind the parapet at the top of a rampart

More General Terms