telerecorded

English

Etymology

From tele- +‎ recorded.

Adjective

telerecorded (not comparable)

  1. recorded using telerecording