Battle of Britain
1.
(
noun
) the bombardment of British cities by German aircraft during World War II and the aerial combat that accompanied it
Related Words:
battle
,
conflict
,
engagement
,
fight
Terms and Conditions of Use / Copyright Notice