water seal
noun
a small amount of water contained in the trap of a drain to prevent the passage of foul smells
Words nearby water seal
water rate,
water rice,
water right,
water sapphire,
water scorpion,
water seal,
water shield,
water shrew,
water sign,
water ski,
water snail