past master Meaning, Definition & Usage

  1. noun someone who was formerly a master
  2. noun someone who has long and thorough experience in a given activity

WordNet