Definition of the Word SCOR
something or someone that scores.
Close Window