esl #english #idioms #noun

past master  {n. phr.}