×
defeat
meaning in French
n.
défaite, échec, faillite
v.
battre, vaincre; faire échouer
Related Words
defeating
defeated
total defeat
regrettable defeat
self-inflicted defeat
defeated him
overwhelming defeat
suffered defeat
was defeated
crushing defeat
defeasance
defeasible
defeat a bill
defeat a motion
PC Version
Copyright © 2018 WordTech Co.