pleasure ground


Meanings

  • a commercially operated park with stalls and shows for amusement