mastered

heersen over; beheersen; kundig zijn, bedreven zijn