meaning of handbasin
1.
a
basin
for
washing
the
hands
`wash-hand
basin
is
a
British
expression
Related Words
handbasin
|
Developed & Maintained By
Taraprasad.com