Top Definition
1. necessary: extremely desirable or useful, or not to be done without

2. having to be faced: unavoidable, especially as a duty
I think that capitalism is a dangerous servant and a fearful master, but indispensable to life just like fire, and like fire must be closely watched and contained
by Waqas. October 22, 2010
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.