×

lurch meaning in French

n. embardée, inclinaison sur le côté; déclinaison; secousse; perte de ses moyens
v. pencher sur le côté; vaciller; faire une embardée; cahoter; tituber

Related Words

  1. lupous
  2. lupus
  3. lure
  4. lure of the forbidden
PC Version

Copyright © 2018 WordTech Co.