DTD Syllabification: (DTD)Definition of DTD abbreviation Computing document type definition. DTD in other Oxford dictionaries Definition of DTD in the British & World English dictionary