Vocabulary

滝に打たれる

to stand under a waterfall (as spiritual training)

expression verb