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

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms