WELL TRAP
Meaning of WELL TRAP in English
noun
: a trap (as in a sewer or drainpipe) holding water and checking the escape of foul air and odors
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012