43 synonyms for professional such as ace, executive, full-time, able, and accomplished. Professional is an adjective, and its antonyms are amateurish, incompetent, and inept.
Executive, non-manual, office worker, professional worker, white-collar, and white-collar worker.
Full-time, non-amateur, non-amateur, paid, paid player, pro, professional player, and salaried.
Able, accomplished, ace, adept, businesslike, capable, competent, crack, deft, dexterous, efficient, excellent, experienced, expert, fine, finished, masterful, masterly, polished, practised, proficient, seasoned, skilful, skilled, slick, stellar, top-notch, and trained.