Dunkirk
English Dictionary
->
Letter D
-> Dunkirk
Search Dictionary:
Dunkirk Definition
(n)
a
crisis
in
which
a
desperate
effort
is
the
only
alternative
to
defeat
; "
the
Russians
had
to
pull
off
a
Dunkirk
to
get
out
of
there
"
(n)
a
city
in
northern
France
on
the
North
Sea
where
in
World
War
II
(
1940
)
330
,
000
Allied
troops
had
to
be
evacuated
from
the
beaches
at
Dunkirk
in
a
desperate
retreat
under
enemy
fire
Dunkirk Synonyms
Dunkerque
Dunkirk
© Art Branch Inc.