Definition of TD in English:

TD

  • 1(in the Republic of Ireland) Teachta Dála, Member of the Dáil.

    ‘Tom Meaney TD’
  • 2Technical drawing.

  • 3(in the UK) Territorial (Officer's) Decoration.

  • 4Touchdown.