dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Embrasure
— synonyms, definition
1.
embrasure (Noun)
2 synonyms
port
porthole
1 definition
embrasure (Noun)
— An opening (in a wall, ship or armoured vehicle) for firing through.
1 type of
opening
1 topic
ship