Words: past master
Part of speech: n
Definition: someone who has long and thorough experience in a given activity