×

demoralize meaning in French

v. démoraliser, être découragé, avoir le moral à zéro, perdre espoir; corrompre, rendre immoral

Related Words

  1. demoralizing
  2. demoralizing condition
  3. demoralization
  4. demoralise
  5. demoralizer
  6. demoralizing
PC Version

Copyright © 2018 WordTech Co.