Search from various English teachers...
Vlad
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?
Aug 3, 2014 6:29 AM
Answers · 2
2
Hi Vlad,
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.
Please see
http://www.wisegeek.com/what-is-a-trap-seal.htm
Kind regards,
Georg
August 3, 2014
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Vlad
Language Skills
Danish, English, Russian
Learning Language
Danish, English
Articles You May Also Like

English Vocabulary for Using Microsoft Office at Work
25 likes · 3 Comments

How to Answer “How Was Your Weekend?” Naturally in English
55 likes · 29 Comments

Why Some Jokes Don’t Translate: Understanding Humor in English
15 likes · 6 Comments
More articles
