Definition

A large open space where many people gather or a thoroughfare with several entrances and exits; also, a large crowd of people.