professional golfer

noun

1.
someone who earns a living by playing or teaching golf