audiotapeEnglish

audiotape

Noun

A tape recording of sound

English: audiotape

Magnetic tape for use in recording sound

English: audiotape