General synonyms:
* Squabble: This is a very close synonym, implying a petty argument or disagreement.
* Dispute: This implies a more serious disagreement, though it can be used for smaller arguments as well.
* Argue: This is a broad term that can cover any type of argument, from a friendly debate to a heated disagreement.
* Wrangle: This implies a more heated and possibly prolonged argument.
* Spar: This implies a more playful argument, often with witty banter.
More specific synonyms:
* Nitpick: This implies arguing about trivial details.
* Quibble: This implies arguing about minor points or objections.
* Cavil: This implies finding fault with something in a petty way.
* Nag: This implies constantly complaining or criticizing someone.
The best synonym to use will depend on the specific context of the situation and the tone you want to convey.