David and Goliath mateWiktionary 原文词源说明From the biblical account of David and Goliath.释义(英文)名词 Noun(chess) A checkmate delivered by a pawn.