TOUCHE Meaning of TOUCHE in English interj. encouraging exclamation; type of cheer Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012