Word: TD
Part of speech: Noun
Syllables: td
Definition: abbreviation of touchdown; a score in American football; being in possession of the ball across the opponents' goal line
Morphemes:
Affix: TD
Language: en
PoS: Noun
Meaning: abbreviation of touchdown; a score in American football; being in possession of the ball across the opponents' goal line