down pat

down pat

down pat

Adjective

understood perfectly; "had his algebra problems down"

Synonyms: