n. a crowd of people v. to go somewhere or be present somewhere in large numbers
A person staring longingly at a neighbor's beautiful garden
People thronged the streets.