Find the word definition

Wiktionary
on tape

a. Recorded using video- or sound-recording technology.