s'évanouir dans la nature
French
Verb
s’évanouir dans la nature (literally, "to vanish in the wilderness")
- (takes a reflexive pronoun) To vanish, disappear without a trace, usually to hide or flee something.
- Synonym: se volatiliser
Usage notes
Also used with disparaître: disparaître dans la nature.