Synonyms and Antonyms for embrasure

1. embrasure (n.)

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

Synonyms: