biān tà

Translation

  • to lash
  • (fig.) to castigate

Synonyms

Chinese Tones