TD Definition

abbreviation
Tank destroyer.
American Heritage
Touchdown.
Webster's New World
Treasury Department.
Webster's New World

The ccTLD for Chad as assigned by the IANA.

Wiktionary

Words Near TD in the Dictionary