Top Definition
A project or undertaking, originally considered to be one that is difficult or requires effort, but is later found to be easy and can be delivered in small deliverables.
Microprise, an enterprise wide solution delivered in individual components.
by mislaid rogue April 12, 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.