sewer_systemEnglish

sewage system, sewage works, sewer system

Noun

Facility consisting of a system of sewers for carrying off liquid and solid sewage

English: sewage system, sewer system, sewage works

English words with similar meanings

Show 2 words