keelson

/kˈɛlsʌn/

Explore definitions, synonyms, and language insights of keelson

Definitions

Noun
a longitudinal beam connected to the keel of ship to strengthen it

More General Terms