demoDEMO definition: 1. short for demonstration: an occasion when a group of people march or stand together to show that…. Learn more.Video: Demo Ojol di Patung Kuda Tuntut Kenaikan Tarif