'tape cartridge' definitions:

Definition of 'tape cartridge'

From: WordNet
noun
A cartridge containing magnetic tape; for use with audio or video recorders or computer systems