'Garonne River' definitions:

Definition of 'Garonne River'

(from WordNet)
noun
A river that rises in the Pyrenees and flows northwest to the Bay of Biscay [syn: Garonne, Garonne River]