争论English Expression:
  • n.  in dispute with
  • n.  high words
  • n.  join issue
  • n.  be at loggerheads with

(Unregistered user can only view 4 records)