Definition of relaxation tape in English:

relaxation tape

noun

  • A cassette (or other form of recording) intended to aid and promote relaxation, by means of spoken instruction in various techniques or exercises, calming music or sound effects, or a combination of these.

Origin

1960s.