Main entry: down, down pat, mastered
Definition: understood perfectly
Usage: had his algebra problems down