Storm Drain Definition
noun
A storm sewer.
American Heritage
A catch basin.
American Heritage
Other Word Forms of Storm Drain
Noun
Singular:
storm drainPlural:
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.