Word Hen
What is the meaning of the word "
cartridge
"?
Definitions:
a module designed to be inserted into a larger piece of equipment
noun
They loaded a cartridge of fresh tape into the tape deck.
Synonyms:
magazine
pickup