In the following sentence "Her way was strewn with invisible rocks and lions", can we say the word :rocks" is a metaphoric way of saying obstacles and "lions" is a metaphric way of saying danger? Thanks.
That's not bad. I think the "rocks" mean passive dangers (things that you might hurt yourself by stumbling over, but that don't actually seek to injure you) and the "lions" mean active dangers (things that actually do want to harm you). But that is just my opinion.