What dictionary can say about phrase

taste of own medicine