Find the word definition

Wiktionary
glad hands

n. (glad hand English)