BATTLE OF BRITAIN





Definition:

  1. [noun] the prolonged bombardment of British cities by the German Luftwaffe during World War II and the aerial combat that accompanied it
    Synonyms: Battle of Britain

Synonyms: