ONE'S PIGEON


Meaning of ONE'S PIGEON in English

Brit. informal one's particular responsibility or business.

→ pigeon

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.