Original Resolution: 1500x844 Glossary Of Landscape Landscape Design Terms Landscape architecture can be defined as the art of composing landform, vegetation a landscape architect is a person involved in the planning, design and sometimes direction of a.