1) figure something out a) understand something or to find a solution b) remember something 2) with flying colours a) do something very successfully such as pass an exam b) do something creative 3) draw a blank a) lose something b) not be able to remember something 4) learn (something) by heart a) learn something you love b) memorise something so you can recall it easily 5) brush up on something a) improve your knowledge of something you have partly forgotten b) learn something new you have always wanted to study

Leaderboard

Visual style

Options

Switch template

Continue editing: ?