Keelsons Meaning

There are 1 meaning(s) for word Keelsons

Meaning 1 : a longitudinal beam connected to the keel of ship to strengthen it