데모하다ConjugationsMeaningsVerb1. to demonstrate (to show how to use something)2. to demonstrate (to participate in a demonstration (a public display of protest, etc.))Pronunciationdemohada