English version

Red Devils, the

From Longman Dictionary of Contemporary EnglishRed Devils, thethe Red DevilsˌRed ˈDevils, the noun [P]  a special British army team who give public performances of skydiving (=jumping from an aircraft and making patterns in the air before the parachutes open)
Pictures of the day
What are these?
Click on the pictures to check.