Dictionary search results

Showing 1-5 of 5 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

tussle English-Spanish

pelea feminine, lucha feminine