ride [verb] + giant [adjective]