paravane
English
noun
Definitions
- (nautical) A device, stabilized with vanes, towed alongside a vessel such that the cable attaching it cuts the moorings of submerged mines.
- (nautical) A towed underwater object with hydrofoils, of diverse uses.
Etymology
Affix from English vane.
Origin
English
vane