meglep

Verb

 * 1)  to surprise to cause someone to feel surprise