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