FREE LOVE Meaning of FREE LOVE in English idea that sexual relations are a matter of free choice and are not limited by law or marriage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012