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.