FREE LUNCH


Meaning of FREE LUNCH in English

[free lunch] n (1975): something one does not have to pay for; also: free ride

Merriam-Webster English vocab.      Английский словарь Merriam Webster.