What is the full meaning of headrests
HEADREST, a support for the head [n]
Example of the word headrests placed on a Scrabble board.