English | German | Russian | Czech

terreplein English

Meaning terreplein meaning

What does terreplein mean?

terreplein

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

Synonyms terreplein synonyms

What other words have the same or similar meaning as terreplein?

terreplein English » English

embankment battlement

Are you looking for...?