CARTOUCH Meaning of CARTOUCH in English ( n. ) A roll or case of paper, etc., holding a charge for a firearm; a cartridge Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012