OCH Meaning of OCH in English int. Sc. & Ir. expressing surprise or regret. [Gael. & Ir.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012