DRIVER'S SEAT


Meaning of DRIVER'S SEAT in English

noun Date: 1923 the position of top authority or dominance

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.