Synonyms for
Dunkirk
Definition
Dunkirk is a town in northern France that was the site of a significant evacuation of Allied troops during World War II.
Synonyms for
Definition
Dunkirk is a town in northern France that was the site of a significant evacuation of Allied troops during World War II.