I would have to say formal, mainly because I looked it up on google.
Personification because it's saying the river knows as if it is a person or higher being.
Is this a homework question you need help with?
Answer:
baleful means threatening.
online definition: threatening harm; menacing.
It's like an intense version of threatening.