TDRI
Acronym | Definition |
---|---|
TDRI | Thailand Development Research Institute |
TDRI | Total Drama Revenge of the Island (TV show) |
TDRI | Tropical Development and Research Institute (formerly Tropical Products Institute, UK) |
TDRI | Technology Development Research Initiative (UK) |
TDRI | Tommy Douglas Research Institute (Canada) |