handbasin

Explore definitions, synonyms, and language insights of handbasin

Definitions

Noun
a basin for washing the hands (`wash-hand basin'' is a British expression)

More General Terms