devised,-contrived,-or-planned-beforehand

listen to the pronunciation of devised,-contrived,-or-planned-beforehand