cassette drive

Noun

 * 1)  A cassette tape interface unit for computers, used to read and/or write data to/from a minicassette.
 * 2) A drive mechanism used in a cassette deck to advance or rewind (drive) the tape by spinning the spools