a sewer for carrying off rainfall drained from paved surfaces, roofs, etc. Also called storm drain .
STORM SEWER
Meaning of STORM SEWER in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012