An Encylopedia Britannica Company

TD

1 ENTRIES FOUND:
TD /ˈtiːˈdiː/ noun
plural TDs
TD
/ˈtiːˈdiː/
noun
plural TDs
Britannica Dictionary definition of TD
[count] American football, informal