Meaning

1 senses
  1. (uncountable)A sport in which competitors stack cups as quickly as possible.

sport stacking — meaning, examples, forms, synonyms | Krumeto