TDDefinition of TD abbreviation (in the Republic of Ireland) Teachta Dála, Member of the Dáil:Tom Meaney TD technical drawing. (in the UK) Territorial (Officer’s) Decoration. American Football touchdown. TD in other Oxford dictionaries Definition of TD in the US English dictionary