past master Meaning and Definition
1. n. someone who has long and thorough experience in a given activity
2. n. someone who was formerly a master
1. n. someone who has long and thorough experience in a given activity
2. n. someone who was formerly a master
Sponored Video