Langimage
English
B2

to engage in a brief, confused fight or struggle with someone.

Meanings

to engage in a brief, confused fight or struggle with someone.

He scuffled with the security guard.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59