Meaning of head restraint
Definition of head restraint
(noun)
a
cushion
attached
to the top of the
back
of an automobile's
seat
to
prevent
whiplash
Other information on head restraint
WIKIPEDIA results for
head restraint
Amazon results for
head restraint
Tweet