As you point out "a score" is twenty. Its plural form "scores" = plural noun = a lot of things or people. It is used as an expression indicating many - an unspecified number. It rarely in this sort of context actually means multiples of twenty.
I received scores of cards on my 100th birthday.
The tree had scores of crows sitting in it.
Student or Learner