TD
Meaning of TD in English
/ ˌtiː ˈdiː; NAmE / noun
a member of the Irish parliament (abbreviation for 'Teachta Dála', 'Member of the Dáil')
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005