FREE LOVE


Meaning of FREE LOVE in English

noun

[ U ] ( old-fashioned ) the practice of having sex without being married or having several sexual relationships at the same time

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.