handbasin
Explore definitions, synonyms, and language insights of handbasin
Definitions
Noun
a basin for washing the hands (`wash-hand basin'' is a British expression)
Explore definitions, synonyms, and language insights of handbasin