Battle of the bulge

What is Battle of the bulge?

Battle of the bulge definition and meaning on Dictionary terms:
noun