cassette deck


noun

a tape deck for playing and recording cassette tapes.