Definition of free television in English:

free television

noun

  • = free TV.

Origin

1950s; earliest use found in The Times.