Definitions
noun
a basin for washing the hands (`wash-hand basin' is a British expression)
Look “handbasin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a basin for washing the hands (`wash-hand basin' is a British expression)