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