Langimage
English
B2

to engage in conflict or dispute with someone.

Meanings

to engage in conflict or dispute with someone.

The two politicians locked horns over the proposed law.

Synonyms

Last updated: 2025/11/28 13:49