×

restrain meaning in French

v. retenir; empêcher; contenir, refouler; détenir; modérer; arrêter; rester serein, refouler

Related Words

  1. restrained
  2. restrain oneself
  3. restrained himself
  4. restraining order
  5. restrain one's temper
  6. restorer
  7. restraighten
  8. restrain one's temper
  9. restrain oneself
PC Version

Copyright © 2018 WordTech Co.