What is the meaning of the expression stuck in a barb wire snare? I heard it in a song but I can't find the explanation and I can't figure out what it means.
A snare is a small wire noose used for trapping wild animals.
Barb wire (or barbed wire) is a twisted wire with sharp points (barbs) sticking out from it, typically used for fencing in livestock.
To be stuck in a snare of barbed wire would be most unpleasant, as not only are you trapped in a noose, but one that is jabbing painfully into you.