"embrasure" in German embrasure Laibung Leibung (Fenster Tür) Schießscharte Detailed translations for "embrasure" embrasure 1. archaeology embrasure die Laibung{feminine} embrasure die Leibung (Fenster{feminine} embrasure Tür) 2. other embrasure(also: crenel) die Schießscharte{feminine} English synonyms for "embrasure" embrasure {n} port porthole