SIGHT GLASS


Meaning of SIGHT GLASS in English

■ noun a transparent tube or window through which the level of liquid in a reservoir or supply line can be checked visually.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.