More formal, to have a prodigious memory, to have an innate ability to do smth, to show an aptitude for smth, to be adept at smth, Informal, to get rusty, to be a dab hand at smth, to be a natural, to pick up things easily

Leaderboard

Visual style

Options

Switch template

Continue editing: ?