hydrovane
noun
hy·​dro·​vane
Definition of hydrovane
1
: hydrofoil
2
: diving plane
Keep scrolling for more