Advertisement

Synonyms of Sail

Primary definition: A piece of material attached to a boat or ship to catch the wind and provide propulsion.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement