Dunkirk
Info · Definitions · Characters
Definitions
(noun) a crisis in which a desperate effort is the only alternative to defeat. Example: "The russians had to pull off a dunkirk to get out of there."
Noun Definition 1
(noun) a seaport in northern France on the North Sea; scene of the evacuation of British forces in 1940 during World War II. Synonyms: Dunkerque.
Noun Definition 2