Synonyms for "cartridge"

Words with similar meaning