Table of Contents
Synonyms
Antonyms
Etymology
1. embrasure
noun. an opening (in a wall or ship or armored vehicle) for firing through.
Synonyms
- opening
- port
Antonyms
- finish
- closing
- starboard
Etymology
- embrasure (French)
noun. an opening (in a wall or ship or armored vehicle) for firing through.