noun Canadian. a small park, usually open to the public and containing amenities like benches and children's play facilities. noun Canadian a small public park