sink trap
English
Noun
sink
trap
(
plural
sink traps
)
(
construction
,
plumbing
)
Synonym of
stench trap
.
Anagrams
ink traps