English edit

Noun edit

sink trap (plural sink traps)

  1. (construction, plumbing) Synonym of stench trap

Anagrams edit