| know the answers(expression, idiom, decent, adequate, qualified) |
| know the ropes(expression, idiom, keen, smart, decent) |
| know the score(expression, idiom, decent, adequate, qualified) |
| knowing the ropes(expression, idiom, skilled, accomplished, talented) |
| knowing the score(expression, idiom, skilled, striking, stupendous) |
| knowledgeable(suitable, current, adequate, competent, informed) |
| learned(keen, smart, intelligent, skilled, competent) |
| licensed(suitable, adequate, skilled, competent, qualified) |
| like a one-man band(expression, idiom, skilled, striking, stupendous) |
| like a pistol(expression, idiom, skilled, striking, stupendous) |
| long-serving(skilled, experienced, seasoned) |
| long-time(skilled, experienced, seasoned) |
| masterful(keen, smart, intelligent, skilled, capable) |
| masterly(keen, smart, intelligent, skilled, competent) |
| neat(skillful, nimble, artful, practiced) |
| nifty(skillful, nimble, artful, practiced) |
| no dummy(expression, adjective, smart, skilled, capable) |
| not born yesterday(expression, idiom, skilled, experienced, seasoned) |
| of the old school(expression, idiom, skilled, experienced, seasoned) |
| old(skilled, experienced, seasoned) |