STORM SEWER


Meaning of STORM SEWER in English

■ noun N. Amer. variant of storm drain .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.