the Battle of Britain - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  1. an important Second World War air battle in 1940 in which the British air force finally defeated the German air force, making it less likely that the UK would be invaded