DEMO Meaning of DEMO in English informal■ noun ( plural ~s ) 1》 chiefly Brit. a public ~nstration. 2》 a ~nstration recording or piece of software. ■ verb ( ~s , ~ing , ~ed ) give a ~nstration of. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004