Skip to main content

to dispute; to debate

Frequency 1.6

Meanings

  • to argue; to debate; to discuss; to dispute

Related words

  • 辯才