TORGOCH Meaning of TORGOCH in English n. a kind of red-bellied char found in some Welsh lakes. Etymology: Welsh f. tor belly + coch red Oxford English vocab. Оксфордский английский словарь. 2012