TLC
An American television channel owned by Discovery CommunicationsAn American television channel owned by Discovery Communications (formerly called The Learning Channel).
US/tˌiˌɛlsˈi/
Meaning
1 sensesAn American television channel owned by Discovery Communications (formerly called The Learning Channel).