Storm Drain Definition
noun
A storm sewer.
American Heritage
A catch basin.
American Heritage
Other Word Forms of Storm Drain
Noun
Singular:
storm drain
Plural:
storm-drainsOrigin of Storm Drain
An allusion to their usefulness in catching stormwater and therefore preventing floods.
From Wiktionary
Find Similar Words
Find similar words to storm drain using the buttons below.