down pat
Adjective
Synonyms:
down
mastered
WordNet 3.0
Adjective
(1)
understood perfectly
“had his algebra problems down”
Synonyms:
down
mastered
Advertisement
Advertisement