Mastering

French Meaning

maƮtriser

apprendre

dompter

surmonter

saisir

mater

English Meaning

  1. Becoming professional in the use of something; having mastery of
  2. Present participle of master.