past_masterEnglish

past master

Noun

Someone who was formerly a master

English: past master

Someone who has long and thorough experience in a given activity

English: past master