Restrain

French Meaning

retenir

restreindre

contenir

maîtriser

réprimer

modérer

refréner

priver de liberté

interner

English Meaning

  1. To hold back or keep in check; control: couldn't restrain the tears.
  2. To hold (a person) back; prevent: restrained them from going.
  3. To deprive of freedom or liberty.
  4. To limit or restrict.

StatCounter - Free Web Tracker and Counter