mastered
1.
(
satellite adjective
) understood perfectly; "had his algebra problems down"
Synonyms:
down
,
down pat
Terms and Conditions of Use / Copyright Notice