resource

resource n

Fr. < L. re-, again + surgěre to rise.

  1. Provision; supply; sustenance; support; protection; insurance; last resort; source of aid.