ETD Meaning of ETD in English approximated time of departure of a vehicle of transportation (i.e. plane, train, ship, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012