VOCABULARY - IDIOMS

Sold On (Something)

Meaning:

Convinced of something

Examples: