激流

raging stream; rapids

Meaning

  1. n
    raging stream; rapids