English dictionary
cartouch meaning and definition
Definition and meaning of cartouch at MeaningMonkey.org. cartouch meaning and definition in the English Dictionary.CARTOUCH noun
Definition of cartouch (noun)
- a cartridge (usually with paper casing)
- synonyms: cartouche
Source: Princeton University Wordnet