DTR noun 2adjective 1verb 1forms 1 noun2 •Initialism of digital terrestrial receiver. •Initialism of draft technical report (used by ISO). adjective1 •Initialism of direct-to-retail. verb1 •(informal) Initialism of define the relationship.Of all the zodiac signs, Sagittarius is the least likely to rush into a commitment. They think romance should always be an adventure, and it takes a lot for them to DTR. — 2020 formsDTRs