have nothing ( or something) on someone
informal
know nothing (or something) discreditable or incriminating about someone.
→ have
have nothing ( or something) on someone
informal
know nothing (or something) discreditable or incriminating about someone.
→ have
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004