storm drain

1 ENTRIES FOUND:
Save
storm drain noun
plural storm drains
storm drain
noun
plural storm drains
Learner's definition of STORM DRAIN
[count]
: a drain that carries water (such as rainwater) away from a street, parking lot, etc.
Comments & Questions
Comments & Questions
What made you want to look up storm drain? Include any comments and questions you have about this word.