CARTOUCH Meaning of CARTOUCH in English (n.) A roll or case of paper, etc., holding a charge for a firearm; a cartridge Webster's English dictionary. Английский словарь Webster. 2012