Dictionary search results

Showing 1-2 of 2 results

front runner US English

The contestant that is leading in a race or other competition