BROCH Meaning of BROCH in English [ brɒk , brɒx ]■ noun a prehistoric circular stone tower in northern Scotland.OriginC15 (in sense 'borough or town'): alt. of burgh . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004