ETD Meaning of ETD in English [ETD] abbreviation estimated time of departure Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012