English | German | Russian | Czech

embrasure English

Meaning embrasure meaning

What does embrasure mean?

embrasure

(= port) an opening (in a wall or ship or armored vehicle) for firing through

Synonyms embrasure synonyms

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

Are you looking for...?