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
Advertisement

Words Near TD in the Dictionary