What does cassette deck mean?

cassette deck meaning in General Dictionary

a tape deck for playing and recording cassette tapes