VariousWords beta
Related Terms:
Definitions:
Noun
tape cartridge
Definition: a cartridge containing magnetic tape; for use with audio or video recorders or computer systems