English Dictionary
Definition David and Goliath in British English
David and Goliath
/ˌdeɪvɪd ənd ɡəˈlaɪəθ/
From the story in the Bible in which David, a young boy, kills Goliath, a giant, with a stone.
1
used for describing a situation in which a small person or organization defeats a much larger one in a surprising way
