滔tāo
Meanings
1. (bound form) to inundate; deluge; torrent
Characters used