What is the Full Form of T/D ?
What is the
Full Form of T/D ? This page is about the various possible meanings of the full
forms, shorthand, abbreviation, acronym or slang term: T/D
T/D
temporarily discontinued
>> General
T/D
Time Delay
>> NASA
T/D
Touchdown
>> NASA