Past masterMiscellaneous Idioms Meaning: An expert Hindi meaning: निपुण Example: Sweta is a past master at the art of complaining.