shmooseEnglish

jawbone, schmoose, schmooze, shmoose, shmooze

Verb

Talk idly or casually and in a friendly way

English: shmooze, shmoose, schmooze, schmoose, jawbone

English words with similar meanings

Show 4 words