1
torrentially;swiftly flowing (water, esp. river);voluminously flowing
2
(speak) eloquently;fluently;spout forth (a torrent of speech)
3
flood of the times (moving strongly in one direction);current of the times
Other forms
滔滔 【とうとう】 (search-only kanji form) · 濤々 【とうとう】 (search-only kanji form) · 濤濤 【とうとう】 (search-only kanji form)