SCHMOOZE


Meaning of SCHMOOZE in English

make relaxed, casual conversation.

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