CARTOUCHE

Definition of CARTOUCHE

  1. (noun)a cartridge (usually with paper casing)