English Dictionary
Definition lock horns (with) in British English
lock horns (with) phrase
phrase
1
to become involved in something such as a fight or competition with someone
Synonyms and related words
