Having a knack Having a knack antonyms clumsy incompetent unable unskilled stupid unintelligent inept dull Having a knack synonyms proficient capable brilliant skilled adept accomplished intelligent smart able adroit artistic Full list of synonyms (20)