STORM DRAIN


Meaning of STORM DRAIN in English

ˈstorm drain BrE AmE noun [countable]

an opening at the side of a street that carries away rainwater during a storm

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.