high scores
English
Noun
high
scores
plural of
high score