Mastering
French Meaning
maƮtriser apprendre dompter surmonter saisir mater
English Meaning
- Becoming professional in the use of something; having mastery of
- Present participle of master.