'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]