Definition of “headrest” - English Dictionary

british dictionary