Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drainboard
in English
drainboard
us
/dɹeɪnbɔrd/
uk
/dɹeɪnbɔːd/
#moderate
Definitions
Noun
a
sloping
surface
for
drying
and
water
drainage
The
kitchen
sink
had
a
built-in
drainboard
for
utensils
.
Base Words
board
drain