2 English Synonyms for LAVER
Prev.1Next
washbasin
Definition: 1. A basin used for washing, particularly a permanently installed sink, fitted with a water supply and a drain, for washing the hands and face.
There are 2 definitions of the word washbasin
Show more information about washbasin
Prev.1Next
Search took: 3.7602 ms