Dictionary search results

Showing 1-3 of 3 results

tug of war British & World English

A contest in which two teams pull at opposite ends of a rope until one drags the other over a central line