parachuter
Top 15000
Meanings
Verb
1. to parachute (to introduce (something/someone) into a place using a parachute) (transitive)
2. to parachute (to place (someone) in an organisation in a position of authority without their having previous experience there) (transitive, figuratively)
Examples1
The space probe parachuted down to the methanic lake on Titan.