Horned Scully (noun) Definition, Meaning & Examples

noun Military.
  1. a tapered block of concrete with projecting steel rails, placed under water to tear holes in the bottoms of boats.
Horned Scully (noun) Definition, Meaning & Examples

More Definitions