demoed
de-moed
verb
Past tense and past participle of 'demo'; to have presented or shown something, often a product or software.
"The team demoed the new feature to clients."
Thesaurus
Synonyms: demonstration, demo, present, show, exhibit, demonstrate