TWSA

(redirected from Tuckaseigee Water and Sewer Authority)
AcronymDefinition
TWSATransparent Watercolor Society of America (Illinois, USA)
TWSATaiwanese Student Association (various locations)
TWSATuckaseigee Water and Sewer Authority (Sylva, NC)
TWSATreated Waste Storage Area (environmental restoration)
TWSAThat's What She Asked
TWSATexas Water Safety Act
TWSATwo-Wire Spiral Antenna