Top Qs
Timeline
Chat
Perspective

Red Roses

From Wiktionary, the free dictionary

Remove ads

English

Noun

Red Roses pl (plural only)

  1. (rugby) The England women's national rugby union team
    • 2024 April 27, Alastair Telfer, “England beat France to seal Grand Slam hat-trick”, in BBC Sport:
      The Red Roses extended their championship winning record to 29 games, as John Mitchell's ruthless side struck five first-half tries before Assia Khalfaoui's second-half red card.

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads