English Dictionary
Definition three score in British English
three score number
number
Synonyms and related words

English Dictionary