What does it mean?
Here is one of the definitions of word 'seal' by Oxford Dictionary:
• the water standing in the trap of a drain to prevent foul air from rising, considered in terms of its depth.
Could somebody please explain what it means?
What they actually mean is a 'water seal trap' ... ==> A trap seal is a pluming term where water is used to both seal a pipe and aid in the movement of water.
August 3, 2014
Still haven’t found your answers?
Write down your questions and let the native speakers help you!