Meaning of handbasin
Definition of handbasin
(noun)
a
basin
for
washing
the
hands
(`wash-hand basin' is a British expression)
Other information on handbasin
WIKIPEDIA results for
handbasin
Amazon results for
handbasin
Tweet