English dictionary
free lunch meaning and definition
Definition and meaning of free lunch at MeaningMonkey.org. free lunch meaning and definition in the English Dictionary.FREE LUNCH noun
Definition of free lunch (noun)
- something acquired without effort or payment or obligation
- "there is no free lunch in politics or Hollywood"
Source: Princeton University Wordnet