×

smear meaning in French

n. tache, salissure; trace; frottis; calomnie
v. enduire, salir, souiller; insulter; barbouiller

Related Words

  1. smearing
  2. smeared
  3. smear campaign
  4. pap smear
  5. cervical smear
  6. smattering
  7. smds
  8. smear campaign
  9. smearcase
PC Version

Copyright © 2018 WordTech Co.