SIGHT GLASS
Meaning of SIGHT GLASS in English
noun
: a transparent section in a pipe or tank wall for giving visual indication of level or flow of liquids
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012