English-Latin dictionary »

sail (on) meaning in Latin

EnglishLatin
sail (on) verb
[UK: seɪl]
[US: ˈseɪl]

inno [innare, innavi, innatus](1st)
verb

form a ring round, surround, encompass, beset, attack / assail on every side verb

circumvado [circumvadere, circumvasi, -](3rd) TRANS
verb