STORM DRAIN


Meaning of STORM DRAIN in English

noun

1. : a drain carrying waste water other than sewage from a building to a storm sewer

2. : storm sewer

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.