noun
Meaning 1
A park maintained by one of the provinces of a country, typically open to the public for recreational purposes, notably in Argentina, Belgium, Canada and South Africa.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided