FREE RIDE Meaning of FREE RIDE in English n. benefit achieved at the expense of another person, something achieved without effort or at no cost Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012