- a tree, especially a cherry tree, that is densely covered with blossoms during its flowering time.
- the blossom or blossoms of a tree, especially a cherry tree, that is noted for the beauty of its flowering time: We playfully try to catch the last of the sakura as they fall and float like pink snowflakes into our open hands.
More Definitions
- FRICTION CLUTCH (noun) Definition, Meaning & Examples
- VISUAL (noun) Definition, Meaning & Examples
- GET BACK TO (noun) Definition, Meaning & Examples
- NOT FOR ALL THE TEA IN CHINA (noun) Definition, Meaning & Examples
- INTRUSION (noun) Definition, Meaning & Examples
- MERCY (noun) Definition, Meaning & Examples