To argue uncompromisingly.
To struggle against something that does not give way.
To come into conflict, or be incompatible.
To impact directly, especially if violent.