Posted in Business & Finance, Government & Military, Information Technology, Organizations, Science DSAT stands for Diving Science and Technology (subsidiary of PADI) DSAT stands for Defence Systems Approach to Training (UK) DSAT stands for Division de la Santé au Travail (French: Division of Occupational Health; Luxembourg) DSAT stands for Digital Satellite (broadcast/new media platform) DSAT stands for DII (Defense Information Infrastructure) Satellite Terminal DSAT stands for Distributed Wind Site Analysis Tool (software) DSAT stands for Differential Substance Abuse Treatment (Maine) DSAT stands for Defense Satellite DSAT stands for Down Syndrome Association of Toronto DSAT stands for Dissatisfaction DSAT stands for Defensive Satellite DSAT stands for Digital Supervisory Audio Tone DSAT stands for Double Standard Assessment Test DSAT stands for Data Self-Assessment Toolkit DSAT stands for Digital Storage Architecture for Tape