mainstreeting

Noun

 * 1)  Greeting and interacting with people in a public place.