Definition of full ride in English:

full ride

noun

North American
informal
  • A grant funding the total cost of attending a university, including tuition and other expenses; a fully subsidized course of study at a university.

Origin

1930s; earliest use found in The Saturday Evening Post.