OF ALL PEOPLE


Meaning of OF ALL PEOPLE in English

when you say of all people , you are emphasizing that sb is the person you would most or least expect to do sth :

She of all people should know the answer to that.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.