Yes, I think so. I'm not sure what a salt-stream is. "Kenning" has more than one meaning.
http://www.merriam-webster.com/dictionary/kenning
The Oxford dictionary defines it this way, which is what I think you're looking for:
ken·ning1.
[ˈkeniNG]
NOUN
1.a compound expression in Old English and Old Norse poetry with metaphorical meaning, e.g., oar-steed = ship.
Which of these is a kenning?
A. salt-stream
B. lovely ornaments
C. mead-hall
D. oaths you swore
I chose A. Salt-stream Am I correct?
1 answer