box keel
noun Nautical.
a keel in the form of a box beam and having internal space for pipes, ballast, etc.
Words nearby box keel
box gutter,
box huckleberry,
box iron,
box jellyfish,
box junction,
box keel,
box kite,
box lacrosse,
box loom,
box lunch,
box magazine