デモ 1demonstration ; protest 2(giving a) demo ; demonstration ; presentation noun (common) (futsuumeishi) JMdict entry 1084000 · frequency rank 50. Source and licence.