Dictionary of nautical words and terms
Subtitle: 8,000 definitions in navigation, seamanship, rigging, meteorology, astronomy, naval architecture, average, ... engineering, ice terminology, buoyage, etc