CATBIRD SEAT


Meaning of CATBIRD SEAT in English

noun Date: 1942 a position of great prominence or advantage

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