Water Seal (noun) Definition, Meaning & Examples

noun
  1. a small amount of water contained in the trap of a drain to prevent the passage of foul smells
Water Seal (noun) Definition, Meaning & Examples

More Definitions