Top Definition
From the software development / marketing world. It means to propagate, universalize, make ubiquitous.
What if our goal was to ubiquitize educational gaming -- make it cheap, effective, and readily available to all those who need it.
by Jose Bonilla July 28, 2006
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.