handbasinPronunciation: /ˈhan(d)beɪs(ə)n/Translate handbasin | into Italian Definition of handbasin noun British a washbasin. handbasin in other Oxford dictionaries