storm-water manhole - English Synonyms Dictionary