TOUCHE


Meaning of TOUCHE in English

interj. encouraging exclamation; type of cheer

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.