HAVE (GOT) STH ON SB


Meaning of HAVE (GOT) STH ON SB in English

[ no passive ] ( informal ) (not used in the progressive tenses) to know sth bad about sb, especially sth that connects them with a crime :

I'm not worried—they've got nothing on me.

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