cartouche

Definitions of cartouche
  1. noun
    a cartridge (usually with paper casing)
    synonyms: cartouch
    see moresee less
    type of:
    cartridge
    ammunition consisting of a cylindrical casing containing an explosive charge and a bullet; fired from a rifle or handgun
Word Family