NATCH Meaning of NATCH in English adv. colloq. = NATURALLY. [abbr.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012