washbasin 2023.01.19 Meaning of washbasin in English Noun 1. a large bowl attached to the wall in a bathroom or near a toilet that is used to wash your hand and faces I washed my face at the washbasin.