English English Dictionary

English - English

scores of something in English:

1. a lot of something a lot of something



English word "scores of something"(a lot of something) occurs in sets:

english magazine