Home
Random
Watchlist
Uploads
Settings
Log in
top scorer
English
Noun
top
scorer
(
plural
top scorers
)
The person who
scores
more than any other in a specified situation
Anagrams
prosector
Last modified on 11 November 2012, at 00:20