WordUnscrambler Home
paravane
Definitions
[ˈparəveɪn], (Noun)
Definitions:
- a device towed behind a boat at a depth regulated by its vanes or planes, so that the cable to which it is attached can cut the moorings of submerged mines
Phrases:
Origin
:
early 20th century: from para- ‘protecting’ + vane
Click here to see the free dictionary definition for paravane
definition by Oxford Dictionaries