"demos" in the noun sense
1. demonstration, demo
a visual presentation showing how something works
"the lecture was accompanied by dramatic demonstrations"
"the lecturer shot off a pistol as a demonstration of the startle response"
"demos" in the verb sense
1. show, demo, exhibit, present, demonstrate
give an exhibition of to an interested audience
"She shows her dogs frequently"
"We will demo the new software in Washington"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License