0
Anonymous
The word "livescore" is in reference to a sports telecast; most commonly soccer or football. The livescore means that the scores are being reported live, as they happen.
Wiki User
Chat with our AI personalities