noun
Meaning 1
Harsh treatment inflicted on one who previously inflicted similar or equivalent treatment on others.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic
Qualifier: usually preceded by a
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: taste of one's own poison
Antonyms: none provided