SHMOOZE


Meaning of SHMOOZE in English

visit with, be friendly, rub shoulders with You don't have to sell wine. Just shmooze with the clients.

English idioms vocab.      Словарь английских идиом и выражений.