1. To struggle, as in sport; to scuffle; to struggle with. 2. A struggle; a scuffle. 3. disorderly fighting
tussle |