VOCABULARY - IDIOMS

Rub Someone’s Nose in (Something)

Meaning:

Humiliate someone by repeating and criticizing his or her mistake

Examples: