An Encylopedia Britannica Company

free ride

1 ENTRIES FOUND:
free ride noun
plural free rides
free ride
noun
plural free rides
Britannica Dictionary definition of FREE RIDE
[count]
: special treatment that involves giving away something that is valuable or expensive