live on tape

English

Adjective

live on tape (not comparable)

  1. (television) Produced like a live broadcast (in one take with little or no editing), but recorded to be broadcast later.