SCREEN GATE
Meaning of SCREEN GATE in English
noun
: a screen over the outlet of a drain that blocks entrance but is hinged so as to permit the escape of debris
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012