My best friend went to a music school on a sholarship.<br/><br/>Hi,<br/>Is it right to understand "on a scholarship" in the above as "depending on a scholarship?" If not, what does it mean? Thanks.