Printer friendly

What does TDRI stand for?

Sort results: alphabetical | rank ?

Rank Abbr.Meaning
TDRIThailand Development Research Institute
TDRITotal Drama Revenge of the Island (TV show)
TDRITropical Development and Research Institute (formerly Tropical Products Institute, UK)
TDRITechnology Development Research Initiative (UK)
TDRITommy Douglas Research Institute (Canada)

Note: We have 3 other definitions for TDRI in our Acronym Attic