Dictionary search results

Showing 1-3 of 3 results

scorer British & World English

A person who scores goals, points, etc. in a game

goalscorer British & World English

A player who scores a goal