VOCABULARY - IDIOMS

Taste of Your Own Medicine

Meaning:

The same unpleasant experience or treatment that one has given to others

Examples: