Meaning ofdrainboardin English

drainboard

us/dɹeɪnbɔrd/uk/dɹeɪnbɔːd/
#moderate
Definitions
Base Words