GET (OR HAVE) THE GOODS ON


Meaning of GET (OR HAVE) THE GOODS ON in English

get ( or have) the goods on

informal

obtain (or possess) information about (someone) which may be used to their detriment.

→ goods

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.