Find the word definition

Wikipedia

DTD (TV station)

DTD, also known as Ten Darwin, is a digital television station in Darwin, Northern Territory. It is jointly owned by Nine Entertainment (owner of Nine Darwin) and the Southern Cross Austereo (owner of Southern Cross Darwin).