What does 'Lock horns' mean?

When people lock horns, they argue or fight about something.

Idioms similar to 'Lock horns'

See also: