Posted in Government & Military, Information Technology, Organizations, Schools & Education, Science DSTE stands for Digital Subscriber Terminal Equipment DSTE stands for Département des Sciences de la Terre et de l’Environnement (Université Libre de Bruxelles, Brussels, Belgium) DSTE stands for Department of Science, Technology and Environment (various locations) DSTE stands for Dépannage Service Traitement d’Eau (French: Water Treatment Troubleshooting Service) DSTE stands for Data Subscriber Terminal Equipment