SAIL Meaning of SAIL in English v. cruise in a sailboat, take a trip in a sailing ship; drive a sailboat, operate and navigate a sailing ship Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012