WikiWord

English

TLC

noun

Meaning

  1. An American television channel owned by Discovery Communications (formerly called The Learning Channel).
  2. Initialism of triple-level cell.
  3. Initialism of thin-layer chromatography.
  4. Initialism of technology life cycle.
  5. Initialism of total leukocyte count.
  6. Initialism of tender loving care.

Sources

No citations have been attached yet.