IDIOM ►
scratch (adjective)
Meaning 1 ►▼
to be equal for all competitors, to have no handicap
Sentence 1
He is a scratch golfer in this tournament.
Meaning 2 ►▼
to be equal
Sentence 2
We are scratch players in this deal.