Dunkirk
nounDefinition of Dunkirk
1
: a retreat to avoid total defeat
2
: a crisis situation that requires a desperate last effort to forestall certain failure
a Dunkirk for U.S. foreign policy — Time
Keep scrolling for more
Keep scrolling for more