Dictionary search results

Showing 1-2 of 2 results

King of the Castle British & World English

A children’s game in which the object is to beat one’s rivals to an elevated position at the top of a mound or other high place