The definition :
Definitions of headrest:
- noun: a rest for the head
- noun: a cushion attached to the top of the back of an automobile's seat to prevent whiplash
Are you interested in alternative search :
:head restraint car seat cushion rest
If you like reading news check: