Definition of storm drain in English:

storm drain

noun

Pronunciation

storm drain

/ˈstôrm ˌdrān/