| know ins and outs(expression, idiom, decent, adequate, qualified) |
| know the answers(expression, idiom, decent, adequate, qualified) |
| know the score(verb, expression, idiom, understand, decent) |
| know well |
| learned(keen, smart, intelligent, competent, capable) |
| masterful(keen, smart, intelligent, competent, capable) |
| masterly(keen, smart, intelligent, competent, capable) |
| no slouch(expression, decent, knowledgeable, adequate, qualified) |
| on the ball(expression, idiom, decent, adequate, qualified) |
| pertinent(decent, knowledgeable, adequate, qualified, capable) |
| polished(decent, knowledgeable, adequate, qualified, capable) |
| powerful(keen, smart, intelligent, competent, capable) |
| practiced(keen, smart, intelligent, competent, capable) |
| prepared(keen, smart, intelligent, competent, capable) |
| proficient(keen, smart, intelligent, decent, adequate) |
| qualified(keen, smart, intelligent, decent, adequate) |
| responsible(keen, smart, intelligent, competent, capable) |
| satisfactory(decent, knowledgeable, adequate, qualified, capable) |
| savvy(keen, smart, intelligent, decent, adequate) |
| sharp(keen, smart, intelligent, competent, capable) |