Definition of TD in English:

TD

Pronunciation /ˌtē ˈdē/ /ˌti ˈdi/

Translate TD into Spanish

abbreviation

  • 1Technical drawing.

  • 2American Football
    Touchdown.

  • 3Treasury Department.