the cheesemonger showed us his wares  or  that guy is a real cheesemonger
vendor of cheese or indeed purveyor of interesting ideas
"the cheesemonger showed us his wares  or  that guy is a real cheesemonger" What is the definition of "cheesemonger"?