"laibungen" in English Laibungen {m pl} reveals embrasures Detailed translations for "laibungen" Laibungen{masculine plural} Laibungen(also: Leibungen, enthüllt, deckt auf, bringt/fördert zutage) reveals Laibungen(also: Schießscharten) embrasures