Wiktionary
on tape
a. Recorded using video- or sound-recording technology.
a. Recorded using video- or sound-recording technology.