Definition, Meaning & Synonyms

get-have-the-goods-on

idiom
/ɡɛt hæv ðə ɡʊdz ɒn/
Definition
To possess information or evidence that can be used to discredit someone or something; to have incriminating details about a person.
Examples
  • John was always careful, but I managed to get-havethe-goods-on him regarding his secret meetings.

  • The journalist got-havethe-goods-on the politician, and it led to a major scandal.

  • She thought she was safe, but he had the goods on her all along.

Meaning
This phrase indicates that someone has uncovered information that could expose wrongdoing or shady behavior related to an individual or organization.
Synonyms
  • have dirt on

  • have evidence against

  • know someone’s secrets