TORGOCH Meaning of TORGOCH in English n. a kind of red-bellied char found in some Welsh lakes. [Welsh f. tor belly + coch red] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012