Definition of Red Arrow in US English:

Red Arrow

noun

  • 1A luxurious express train which runs between Moscow and St Petersburg (formerly Leningrad).

  • 2(In plural) the aerobatic display team of the Royal Air Force.

Origin

1930s.