HAVE SOMETHING ON


Meaning of HAVE SOMETHING ON in English

v. phr. , informal To have information or proof that someone did something wrong. Mr. Jones didn't want to run for office because he knew the opponents had something on him. Mr. Smith keeps paying blackmail to a man who has something on him. Although Miss Brown is not a good worker, her boss does not fire her because she has something on him.

Compare: GET THE GOODS ON.

Antonym: HAVE NOTHING ON.

American idioms English vocabulary.      Английский словарь американских идиом.