search

Country park

Meaning

Noun

An area where people can
in a
environment
In British English:
  • An area where people can
    in a
    environment
  • one
    by the
    Countryside Commission.
  • Sourced from
    Wiktionary
    Join 10 million students and professionals writing 70% faster at QuillBot.com