English synonyms about - contact  

sewage disposal

noun

1 sewage disposal

The disposal of sewage.


Find more on sewage disposal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0395