Word info

subsewer

Noun

Meaning

subsewer (plural subsewers)

A lesser or subsidiary sewer (drainage system).

Source: en.wiktionary.org

Close letter words and terms