demo Pronunciation: /ˈdeməʊ/Translate demo | into French | into Italian | into Spanish German translation of demon. (pl. demos (coll.)) Demo (ugs.)demo in other Oxford dictionaries Definition of demo in the British & World English dictionary Definition of demo in the US English dictionary