Dictionary

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

Clear

Try these words

Meaning of centreboard

Source language: EnglishDictionary language: English

centreboard

noun

Definitions

  1. The adjustable keel on a small yacht or dinghy that acts, among other things, as ballast and to counteract the sideways force of the wind.