English Dictionary
Definition audiotape in British English
audiotape noun
[countable/uncountable] noun
/ˈɔːdiəʊˌteɪp/
1
magnetic tape on which sound can be recorded
Synonyms and related words
