head restraint

1. (noun) a cushion attached to the top of the back of an automobile's seat to prevent whiplash
Synonyms: headrest
Related Words: cushion



Terms and Conditions of Use / Copyright Notice