audiotape : Idioms & Phrases


digital audiotape

  • noun a digital tape recording of sound
    DAT.
WordNet