podium sweep (noun) - (of a country or team) winning all three top medals (gold, silver, bronze) in a competition
Articles found:
podium sweep (noun) - (of a country or team) winning all three top medals (gold, silver, bronze) in a competition