×

slug meaning in French

n. limace; balle
v. frapper comme un sauvage (argot); avancer à grande difficulté; piétiner

Related Words

  1. slue
  2. sluff
  3. slugfest
  4. sluggard
PC Version

Copyright © 2018 WordTech Co.