TOUCHPAN Meaning of TOUCHPAN in English ˈtəchˌpan nounEtymology: touch- + pan : the pan of a flintlock Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012