BAR SCREEN
Meaning of BAR SCREEN in English
noun
Etymology: bar (I)
: a screen or sieve with parallel uniformly spaced bars instead of wire mesh — see grizzly
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012