a person who is very good at something because they have a lot of experience in it synonym expert She's a past master at getting what she wants.
Check pronunciation: past master
Definition of past master noun from the Oxford Advanced American Dictionary