Someone or something small yet capable of having big influence? [duplicate]
What is a word or phrase that means a person or thing which is quite small yet capable of having big influence and impact on society?
David.
David was a young shepherd with a sling and 5 smooth stones who pitted himself against a gigantic Philistine who was fully armed for battle. Yet he brought the giant down with one stone (saving the others for the giant's brothers.)
- But we've known O'Brien is a fighter since back in the day, when he was the David to Jay Leno's Goliath. [Boston Globe]
- Apple, for a long time, was the David to Microsoft’s Goliath. ...It was the iPod that first signaled a change in this arrangement. At the close of Wednesday’s trading, Apple was valued at $222 billion, while Microsoft was worth $219 billion....
If it's a scenario like the above, it will be understood.