HEAD RESTRAINT





Definition:

  1. [noun] a cushion attached to the top of the back of an automobile's seat to prevent whiplash
    Synonyms: headrest

Synonyms: