Having something on the ball Having something on the ball antonyms ignorant inexperienced incapable incompetent unable unskilled unskillful green inept untalented amateur Full list of antonyms (17) Having something on the ball synonyms wise mature capable skillful veteran sophisticated accomplished qualified seasoned trained competent Full list of synonyms (103)