Answer :

Disagreement, especially publicly.

angeli71

Explanation:

State of prolonged public duspute or debate usually concerning a matter of conflicting opinion or point of view

Other Questions