BROACH (13) Meaning of BROACH (13) in English (n.) To open for the first time, as stores. Webster's English dictionary. Английский словарь Webster. 2012