Choose the word or phrase closest in meaning to EPHEMERAL.

  1. permanent
  2. short-lived
  3. ancient
  4. eternal
Answer

B) short-lived

Ephemeral = lasting a very short time. Synonyms · Synonyms – advanced

English MCQ · More English: Synonyms MCQs · Practise