TD (noun) Definition, Meaning & Examples

  1. touchdown; touchdowns.
  2. trust deed.
  1. time deposit.
abbreviation
  1. Traffic Director.
  2. Treasury Department.
the internet domain name for
  1. Chad
abbreviation for
  1. (in Ireland) Teachta Dála
  2. technical drawing
  3. (in Britain) Territorial Decoration
  4. touchdown
TD (noun) Definition, Meaning & Examples

More Definitions