paravane Definition
Dictionary Home » Words Starting with P » paralyser ... parenchyma » paravane
paravane
noun
- 1. A torpedo-shaped device, with fins and vanes, towed from the bow of a vessel in order to deflect mines along a wire and to sever their moorings. Also called otter.
