stench trap

Noun

 * 1)  A device to prevent foul air from rising from the openings of sewers, drains, etc., by means of a water seal.

Translations

 * Arabic: مِصْيَدَة مَائِيَّة
 * Czech: zápachová uzávěrka,
 * German: Geruchsverschluss,
 * Greek: