SCUDA

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