Definition of
1
[ noun ]
a filter in a sink drain; traps debris but passes water
Related terms
filter
sink
*
To share this definition
click "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Nearby in alphabetical order
Definition of dragoon
Definition of dragunov
Definition of Draheim
Definition of drain
Definition of drain_basket
Definition of drain_the_cup
Definition of drainage
Definition of drainage_area
Definition of drainage_basin