Meaning

1 senses
  1. A public park designed for recreation purposes

recreation ground — meaning, examples, forms, synonyms | Krumeto