SCUDA

AcronymDefinition
SCUDASelf Contained Underwater Drinking Apparatus
SCUDASupervisory Control and Data Acquisition
SCUDASheffield Credit Union Development Agency (UK)