He was not a loud laugher, and rarely made a joke, but he greatly enjoyed the pleasantries of others.
Slang definitions & phrases for laugher
laugher
noun
A laughing matter, esp a game in which one team scores an annihilating victory: The two games he mentioned were laughers, Oklahoma 41–7 over North Carolina/ I like to see it about 16–0. I like laughers(1960s+ Sports)