EPHEMERAL Definition & Meaning | Dictionary.com