Strategic Landscaping Application definition

Strategic Landscaping Application means an application for approval of reserved matters for Strategic Landscaping;