'audiotape' definitions:

Definition of 'audiotape'

(from WordNet)
noun
A tape recording of sound
noun
Magnetic tape for use in recording sound

Words containing 'audiotape'