Parachute

/ˈpærəˌʃuːt/

Synonyms

  • canopy
  • gliding device
  • life-saver

Slang Meanings

To bail out or escape from a situation.
He decided to parachute out of that tough conversation.
To drop in unexpectedly.
She just parachuted into the party without anyone knowing.