Refine this word faster
Drift sail
noun
Definitions
Noun
- 1 A sail immersed in the water, used for lessening the drift of a vessel during a storm.
See also for "drift sail"
Next best steps
Mini challenge
Unscramble this word: driftsail
Unscramble this word: driftsail