sail force - English Synonyms Dictionary