Synonyms: down, down pat, mastered
Definition: understood perfectly
Usage: had his algebra problems down
Similar words: perfect
Definition: being complete of its kind and without defect or blemish
Usage: a perfect circle; a perfect reproduction; perfect happiness; perfect manners; a perfect specimen; a perfect day