Meaning of “Dunkirk spirit” in the English Dictionary

English