TD Meaning of TD in English abbr.1 (in the UK) Territorial (Officer's) Decoration. 2 Ir. Teachta D{aacute}la, Member of the D{aacute}il. Oxford English vocab. Оксфордский английский словарь. 2012