down pat

from WordNet (r) 3.0 (2006)
down pat
    adj 1: understood perfectly; "had his algebra problems down"
           [syn: {down}, {down pat(p)}, {mastered}]
    

[email protected]