×
despond
meaning in French
n.
découragement, abattement
v.
se désespérer; se décourager
Related Words
slough of despond
despoilment
despoliation
despondence
despondency
PC Version
Copyright © 2018 WordTech Co.