Definitions for "DTN"
Data Transmission Network. A satellite communications network that provides subscribers with news and weather information via dedicated terminals. Commonly used by bankers, stockbrokers and agribusiness professionals to monitor industry news.
Keywords:  deliver, number
Deliver-To Number