SAIL Meaning of SAIL in English n. segle (-ar, -ero, -ation, -ator); (journey) passage; v. navigar English Interlingue dictionary. Английский словарь Интерлингве. 2012