Synonyms and Antonyms for embrasure | Synonym.com

Synonyms and Antonyms for embrasure

1. embrasure (n.)

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

Synonyms: