Происходит от гл. лавировать, далее из нидерл., нж.-нем. lаvееrеn или нов.-в.-нем. lavieren (с ХV в.) из франц.louvoyer «лавировать» (c XVII века), из стар. lofuyer (c 1529 г.), далее из lof* + -oyer. Использованы материалы проекта TLF-Étym. Русск. впервые в Уст. морск. 1720 г. Использованы данные словаря М. Фасмера. См. Список литературы.