Headrest Meaning
There are 2 meaning(s) for word Headrest
Meaning 1 : a cushion attached to the top of the back of an automobile's seat to prevent whiplash
Synonyms : head restraint
Synonyms : head restraint
Meaning 2 : a rest for the head
There are 2 meaning(s) for word Headrest