Dunkirk spirit

Dunkirk spirit definitions

noun
  • The spirit of the British public pulling together to overcome times of adversity.