box keel









box keel


box keel noun Nautical.

  1. a keel in the form of a box beam and having internal space for pipes, ballast, etc.
50 queries 0.596