DITRDCA Definition Department of Infrastructure, Transport, Regional Development, Communications and the Arts Glossary
DMEP Definition DME (International Precision used in conjunction with Microwave Landing System) Glossary Navigation Source: AIS
DR... Definition Low drifting (followed by DU=dust, SA=sand or SN=snow) Glossary Meteorology Source: AIS