Thursday, October 28, 2010

Word 2881: Sight glass

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