BROACH Meaning of BROACH in English v. a. 1.Pierce, tap, set running, open ( for the first time ).2.Open ( a subject ), suggest, hint, approach one on, break.3.Utter, publish, proclaim, give out. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012