ATD noun2 •Initialism of anthropomorphic test device. •Initialism of anthropomorphic test dummy. formsATDs