TDRI

AcronymDefinition
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)