Candle-in-the-wind meaning

(idiomatic) A fragile or vulnerable thing, likely to be put in jeopardy.
noun
1
0
Advertisement