STED

From Wikipedia, the free encyclopedia

STED is a four letter acronym which can mean:

It can also mean Septic Tank Effluent Drainage system. Entry to follow on this.