meaning of death seat

1. the car seat beside the driver of an automobile; believed to be the most dangerous place to sit in a car in case of an accident


Related Words

death seat |

Developed & Maintained By Taraprasad.com

Treasure Words