Dictionary search results

Showing 1-2 of 2 results

tussle British & World English

A vigorous struggle or scuffle, typically in order to obtain or achieve something

tussle English Thesaurus

in the ensuing tussle his glasses were smashed