head restraint
Explore definitions, synonyms, and language insights of head restraint
Definitions
Noun
a cushion attached to the top of the back of an automobile''s seat to prevent whiplash