HAVE SOMETHING ON SOMEONE


Meaning of HAVE SOMETHING ON SOMEONE in English

have information or proof that someone did sometning wrong I think that the police have something on him and that is why he wants to quit his job.

English idioms vocab.      Словарь английских идиом и выражений.