デモンストレーション

demonstration

N1 #14,366

Meanings

  1. noun demonstration; protest
  2. (giving a) demo; demonstration; presentation
  3. exhibition game; exhibition match