[n] - a bathroom or lavatory sink that is permanently installed and connected to a water supply and drainpipe 2. [n] - a basin for washing the hands (`wash-hand basin` is a British expression) Found on http://www.webdictionary.co.uk/definition.php?query=washbasin