Expand your English vocabulary with advanced words
Lasting for a very short time; transient or fleeting in nature.
The beauty of cherry blossoms is ephemeral, lasting only a few weeks each spring.
Word 1 of 15