Definition of TT in English:

TT

  • 1Teetotal.

  • 2Teetotaler.

  • 3Tuberculin-tested.