free rides is free ride's Plural Form

free ride

US 
UK 
  • n.〈非正式〉不劳而获的东西;搭便车
  • Web免费试乘;自由之行
Plural Form:free rides  
n.
1.
〈非正式〉不劳而获的东西
2.
搭便车

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard