past master

 

noun

  • 1a person who is particularly skilled at a specified activity or art: he’s a past master at keeping his whereabouts secret
  • 2a person who has held the position of master in an organization: he was a past master of the City Company of Grocers