TORGOCH Meaning of TORGOCH in English n. a kind of red-bellied char found in some Welsh lakes. [ Welsh f. tor belly + coch red ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012