demo (someone) on (something)

demo (someone) on (something)

To show someone how something functions or how to operate it. My boss wants me to demo her on the software. Can you demo me on this exercise machine so I don't hurt myself?
See also: demo, on
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
See also: