visit a public place in order to mingle with citizens and shake their hands (especially by a political candidate); shake hands
PRESS THE FLESH
Meaning of PRESS THE FLESH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012