paravane

noun

  1. 1

    A device, stabilized with vanes, towed alongside a vessel such that the cable attaching it cuts the moorings of submerged mines.

  2. 2

    A towed underwater object with hydrofoils, of diverse uses.

Synonyms

Translate “paravane” to another language

Click any language to open the translator with this word already filled in.

Paravane Definition & Meaning | TranslatePulse