LET GO


Meaning of LET GO in English

discharge from a job, fire The company has decided to let go several hundred workers in order to become profitable again.

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