Disagreement, especially publicly.
Step-by-step explanation:
State of prolonged public duspute or debate usually concerning a matter of conflicting opinion or point of view
8.0m questions
10.7m answers