schmoozer
English Dictionary
->
Letter S
-> schmoozer
Search Dictionary:
schmoozer Definition
(n)
someone
skilled
at
conversation
schmoozer Synonyms
conversationalist
schmoozer
© Art Branch Inc.