[eniawanuhana]idiom
Japanese definition
No Japanese definition yet.
English definition
- something that comes too late to be of any use; arriving after the ship has sailed; flowers that don't arrive in time for a Buddhist service
Examples
No examples yet.
Loading examples…