Definitions Found:

INDISPENSABLE, something that cannot be dispensed with