1. schmooze

noun. (ˈʃmuːz) An informal conversation.
Antonyms
Synonyms
Etymology
Featured Games
×