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)

Featured Games

Synonym.com