×

defeat meaning in French

n. défaite, échec, faillite
v. battre, vaincre; faire échouer

Related Words

  1. defeating
  2. defeated
  3. total defeat
  4. regrettable defeat
  5. self-inflicted defeat
  6. defeated him
  7. overwhelming defeat
  8. suffered defeat
  9. was defeated
  10. crushing defeat
  11. defeasance
  12. defeasible
  13. defeat a bill
  14. defeat a motion
PC Version

Copyright © 2018 WordTech Co.