Ці слова є омонімами.
Шлюб (заміжжя) походить від старослов'янського слова "бьраті" - Брати, тобто брати заміж (К - це суфікс).
Шлюб (недоброякісна виріб) запозичене в 17 столітті з німецької мови (через польський). Brack - непридатний товар, лом, воно утворено від дієслова brechen зі значенням "ламати".
Залишити відповідь