Wednesday, December 21, 2011

What does D-Day mean?

It is famously known as the invasion of Normandy. But I think in your context it means a deadline or due date. Hope that helps!

0 comments:

Post a Comment