Definitions
noun
level space where heavy guns can be mounted behind the parapet at the top of a rampart
Look “terreplein” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
level space where heavy guns can be mounted behind the parapet at the top of a rampart