Japanese definition
No Japanese definition yet.
English definitions
- good place not many people know about; great little-known spot; good out-of-the-way place; well-kept secret; hidden gem of a place
- betting booth (at a racecourse)
Examples
No examples yet.
Loading examples…