tāo

Translation

  • (bound form) to inundate
  • deluge
  • torrent

Synonyms

Chinese Tones