Meaning of “sail in” in the English Dictionary

british dictionary

"sail in" in British English

See all translations

sail in

UK
phrasal verb with sail uk /seɪl/ us /seɪl/ verb

(Definition of “sail in” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)