BROACH Meaning of BROACH in English (n.) A spitlike start, on the head of a young stag. Webster's English dictionary. Английский словарь Webster. 2012