demo
Concise Oxford English Dictionary © 2008 Oxford University Press:
demo /ˈdeməʊ/ informal
▶noun (pl. demos)
- 1 chiefly Brit. a public demonstration.
- 2 a demonstration recording or piece of software.
'demo' also found in these Oxford entries:

