フィンスタビライザー
Meanings
1
fin stabilizer
A nautical device, a fin attached to a ship's hull to reduce rolling and improve stability.
This ship is equipped with the latest fin stabilizers.
fin stabilizer
A nautical device, a fin attached to a ship's hull to reduce rolling and improve stability.
This ship is equipped with the latest fin stabilizers.