Just what it says, I presume. It is not an idiom. I don't suppose you'd have a bit more context so that we'd have a fair chance at guessing the meaning?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.