PARKED


Meaning of PARKED in English

adjective

: laid out with greenery and decorative plantings

parked terraces

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.