Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of drainboard

Source language: EnglishDictionary language: English

drainboard

noun

Definitions

  1. A slightly elevated and inclined surface, designed so that wet objects can be placed on that surface, and water on those objects can drip or drain away.