A number of points, goals, or runs achieved in a game or competition; a notch or cut.
From Old Norse 'skor' (notch, tally). The sense of 'twenty' comes from counting by score marks.
Try Another Word