Top Definition
- an alternate spelling for the word "impeach", typically used by those of British origin
"Jim had a strong desire to impech the leader of his group, but no one understood his woes."
by A Loving Member of Society November 17, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.