the GNU version of the Collaborative International Dictionary of English
n. A small basin used for washing thehands.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a basin for washing the hands (`wash-hand basin' is a British expression)
Word Usage
"He has his head in a handbasin and is clutching the taps in the school washroom while the prefects take it in turns to beat him for his lack of Christian reverence."