Top definition
1. envoke are an up and rising techno hardcore band from the london, uk.

2. to invoke emotion.
1. "envoke are releasing their new album soon!"

2. this sad film envokes sadness.
by jon woburn December 06, 2006
Get the mug
Get a envoke mug for your sister Rihanna.
buy the domain for your diy site