What does OTD stand for?
OTD stands for Organ Tolerance Dose
This definition appears rarely and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
See other definitions of OTD
We have 56 other meanings of OTD in our Acronym Attic
- Open Technical Dictionary (Electronic Commerce Code Management Association)
- Open Technology Development
- Open the Door (social networking website)
- Operational Test Director
- Operations & Training Division
- Operations Training Directorate
- Operator Trunk Dialing (telecommunications)
- Optical Transient Detector
- Orally Transmitted Diseases