RichThesaurus
good at
good at
antonyms
inefficient
unable
powerless
incompetent
helpless
weak
ineffective
impotent
good at
definitions