Scratch player

Scratch player

  1. One that starts from the scratch; hence, one of first-rate ability.