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