Top Definition
To appear. A composite of the words Image and the -ate suffix which implies action.
What time will the train imigate.
by Rod Prather March 14, 2005
6 Words related to imigate

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.