1 results in 0.0022s.
Advertisement
  • nonrestraint
    nonrestraint, noun.
    1. absence of restraint.
    2. the controlling of psychotic persons without strait jackets or other use of force, as by tranquilizing drugs or other placid means.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-nonrestraint