NATCH Meaning of NATCH in English [natch] adv [by shortening & alter. fr. naturally] (ca. 1945) slang: of course: naturally Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012