TD


Meaning of TD in English

■ abbreviation

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

2》 technical drawing.

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

4》 American Football touchdown.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.