On even keel
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Naut.)
, in a level or horizontal position.
Definitions
in a level or horizontal position, so that the draught of water at the stern and the bow is the same.
Ham. Nav. Encyc.
Webster 1913
Previous
Next