Definitions of implied power
a right given to a contracting party by law, as opposed to an express right (=a right written in to a contract)
A charity which carries out its charitable purposes by the exercise of a trade has an implied power to borrow money for the purposes of its trade.