Answer: parachuted

AnswerCrossword Clue
parachutedAppoint or be appointed in an emergency or from outside the existing hierarchy
parachutedPARACHUTE, to descend by parachute
parachutedDrop or cause to drop from an aircraft by parachute