stereotape

noun

Definition of stereotape

: a stereophonic magnetic tape

History and Etymology for stereotape

stereo entry 2 + tape

Keep scrolling for more