down pat
Define:
tools
|
word of the day
|
about
down pat (
http://definr.com/down pat
)
adj : understood perfectly; "had his algebra problems down" [syn:
down
,
down pat(p)
,
mastered
]