bó dǎo

Translation

  • to refute
  • to demolish (an argument, theory etc)

Synonyms

Chinese Tones