Ephemeral Meaning in English, Definition, & Synonyms