Definify.com

Definition 2024


storm_drain

storm drain

English

Noun

storm drain (plural storm drains)

  1. (US) An access point or conduit for rainwater that drains directly downstream in a (drainage) basin without going through sewers or water treatment in order to prevent or belay floods

Translations