meaning of in restraint
1. a cushion attached to the top of the back of an automobiles seat to prevent whiplash
Related Words
head restraint | in restraint | restraint | restraint of trade | self-restraint | unrestraint |
1. a cushion attached to the top of the back of an automobiles seat to prevent whiplash
head restraint | in restraint | restraint | restraint of trade | self-restraint | unrestraint |