Meaning
An action or factor that significantly influences a situation.
Literal Meaning
A mover of needles.
Example
“The new marketing strategy was a real needle mover for the company's sales.”