Senses
激流 torrent
a fast-moving or turbulent body of water; rapids; whitewater
激流 obstructed current
to dam or block a stream in order to make the water surge or overflow
激流 turbulent stream
a powerful or turbulent social or historical trend or current; the flow of life's events