スタッキング
Meanings
Noun
1. stacking
2. sport stacking (Abbreviation)