VOCABULARY - IDIOMS

An Offer One Can’t Refuse

Meaning:

An extremely attractive offer

Examples: