plural of score; points achieved in a game or test; musical notations; groups of twenty
from Old Norse skor 'notch, tally, twenty'
Multiple meanings from the basic sense of making marks or cuts
Complete word intelligence in one call. Free tier — 50 lookups/day.