confrontation
discord resulting from a clash of ideas or opinions