scratch player

listen to the pronunciation of scratch player
English - English
One that starts from the scratch; hence, one of first-rate ability