needful

NEEDFUL, a. Necessary, as supply or relief; requisite.

All things needful for defense abound.