AMUSEMENT PARK

Meaning 1: