English

edit

Noun

edit

sink trap (plural sink traps)

  1. (construction, plumbing) Synonym of stench trap

Anagrams

edit