×

humilier meaning in English

v. humiliate, humble; put someone down, abase, give offence; mortify, put down, crow

Related Words

  1. humiliant
  2. humiliation
  3. humilité
  4. humique
PC Version

Copyright © 2018 WordTech Co.