Definition of free TV in English:

free TV

noun

  • Television broadcasting for which viewers are not required to pay a subscription fee.

Origin

1950s; earliest use found in The Chicago Tribune.