Advertisement
Advertisement
water seal
noun
a small amount of water contained in the trap of a drain to prevent the passage of foul smells
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
a small amount of water contained in the trap of a drain to prevent the passage of foul smells
Advertisement
Advertisement
Advertisement
Advertisement
Browse