HOT SEAT


Meaning of HOT SEAT in English

noun Date: 1925 electric chair , a position of uneasiness, embarrassment, or anxiety

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