meaning of head restraint

1. a cushion attached to the top of the back of an automobiles seat to prevent whiplash


Related Words

head restraint |

Developed & Maintained By Taraprasad.com

Treasure Words