| Main Entry: | competent |
| Part of Speech: | adjective |
| Definition: | able |
Synonyms: |
adapted, adequate, all around, appropriate, au fait, being a pistol, capable, clever, complete, crisp, decent, dynamite, efficient, endowed, enough, equal, fireball, fit, fool, good, know ins and outs, know one's business, know one's stuff, know the answers, know the ropes, know the score, no slouch, on the ball, paid one's dues, pertinent, polished, proficient, qualified, satisfactory, savvy, skilled, sufficient, suitable, there, up to it, up to snuff, up to speed, wicked* |
Antonyms: |
inadequate, incapable, incompetent, inefficient, inept, unable |
| Main Entry: | mindful |
| Part of Speech: | adjective |
| Definition: | attentive, aware |
Synonyms: |
alert, alive to, apprehensive, au courant, be up on, cagey, careful, cautious, chary, cognizant, conscientious, conscious, conversant, heedful, in the know, know all the answers, know ins and outs, knowing, knowledgeable, observant, observative, observing, on one's toes, on the ball, on the job, on to, plugged in, regardful, respectful, sensible, solicitous, thoughtful, tuned in, vigilant, wary, watchful, with eyes peeled |
Antonyms: |
absent-minded, careless, heedless, inattentive, unaware |
| Main Entry: | know the ropes |
| Part of Speech: | verb |
| Definition: | understand the particulars of a situation |
Synonyms: |
know the ins and outs, know the score |