STORM DRAIN


Meaning of STORM DRAIN in English

( N. Amer. storm sewer )

■ noun a drain built to carry away excess water in times of heavy rain.

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