altercates

verb
  1. argues or disputes angrily with someone
  2. Usage: formal

Examples