What is the meaning of the word "cartridge"?

Definitions:

  1. a module designed to be inserted into a larger piece of equipment copy to clipboard noun
    • They loaded a cartridge of fresh tape into the tape deck. copy to clipboard

Synonyms: