Japanese definition
No Japanese definition yet.
English definition
- making use of the surrounding landscape as a part of the design of a garden; natural scenery used as the background in the landscaping of a garden
Examples
No examples yet.
Loading examples…