TLC
noun
Meaning
- An American television channel owned by Discovery Communications (formerly called The Learning Channel).
- Initialism of triple-level cell.
- Initialism of thin-layer chromatography.
- Initialism of technology life cycle.
- Initialism of total leukocyte count.
- Initialism of tender loving care.
Sources
No citations have been attached yet.