Dictionary search results

Showing 1-2 of 2 results

freestyle British & World English

Denoting a contest, race, or version of a sport in which there are few restrictions on the moves or techniques that competitors employ