SAIL Meaning of SAIL in English See: SET SAIL, RAKE THE WIND OUT OF ONE'S SAILS. Slang English vocab. Английский сленговый словарь. 2012