'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