cartouche

(noun)

noun

1. a cartridge (usually with paper casing)

Similar word(s): cartouch

Definition categories: man–made, cartridge