Meaning of pocket park in English:

pocket park

noun

  • A very small park or area of greenery in an otherwise urban area.

Origin

1930s.