roaring game

English

Noun

the roaring game

  1. The game of curling.