PUT-UP JOB


Meaning of PUT-UP JOB in English

■ noun informal something intended to deceive.

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