Dictionary search results

Showing 1-5 of 5 results

game plan British & World English

A strategy worked out in advance, especially in sport, politics, or business


You searched for game plan