Antonym.com
NEW
Table of Contents
1. embrasure
Table of Contents
1. embrasure
Antonyms
Synonyms
Etymology
1. embrasure
noun.
an
opening
(in a
wall
or
ship
or
armored
vehicle)
for
firing
through.
Antonyms
natural object
finish
closing
starboard
Synonyms
porthole
opening
Etymology
embrasure (English)
embrasure (French)
Antonym.com