Definition of "TD"
TD
noun
countable and uncountable, plural TDs
(American football, Canadian football) Abbreviation of touchdown.
(neurology) Initialism of tardive dyskinesia.
(travel) Initialism of ticket designator.
(video games) Initialism of tower defense.
(handbells) Initialism of thumb damp.
(military) Initialism of Territorial Decoration (previously awarded to officers who had more than 12 years commissioned service in the Territorial Army (UK)).
(machine learning) Initialism of temporal difference.