on one's own initiative - EE Dictionary | EE Dictionary