TASTE OF HIS OWN... Meaning of TASTE OF HIS OWN... in English (See give him a taste of his own medicine) English idioms vocab. Словарь английских идиом и выражений. 2012