a team of planes from the British Royal Air Force which is famous for its skilful flying displays. The planes are red, and let out long streams of coloured smoke.
RED ARROWS
Meaning of RED ARROWS in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005