'Battle of Britain' definitions:

Definition of 'Battle of Britain'

From: WordNet
noun
The prolonged bombardment of British cities by the German Luftwaffe during World War II and the aerial combat that accompanied it