phrasal to greet and shake hands with people especially while campaigning for political office
PRESS THE FLESH
Meaning of PRESS THE FLESH in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012