TD


Meaning of TD in English

abbr. 1 (in the UK) Territorial (Officer's) Decoration. 2 Ir. Teachta DÁla, Member of the DÁil.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.