ITTD: Inland Theater Transportation Directorate

What does ITTD mean? The above is one of ITTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Inland Theater Transportation Directorate