English

edit

Noun

edit

the roaring game

  1. The game of curling.