Definition of TDD in US English:

TDD

abbreviation

  • Telecommunications device for the deaf.