To be completely engaged or soley focused on the Internet for a great deal of time.
Instead of going out tonight, I'll probably just stay home and Internate.
by danh April 05, 2006
1 more definition
To spend time on the internet.
"Maybe I'll get on the Internet a little before work, or internate, if you will."
by Newslacker April 05, 2006