TD


Meaning of TD in English

I. ˈtēˈdē noun

( -s )

Etymology: from TDutch, initials stamped on a common make of clay pipe

: a clay pipe

II. abbreviation or noun

( -s )

Etymology: t ouch d own

touchdown

III. abbreviation

1. tank destroyer

2.

[Irish Gaelic Teachta Dala ]

member of parliament

3. telegraph department

4. telephone department

5. temporary disability; temporary duty

6. territorial decoration

7. time deposit

8. tons per day

9. total depth

10. tractor-drawn

11. traffic director

12. treasury decision; treasury department

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.