garboard

Explore definitions, synonyms, and language insights of garboard

Definitions

Noun
the first wale laid next to the keel of a wooden ship

More General Terms