'Ouse' definitions:

Definition of 'Ouse'

From: WordNet
noun
A river in northeastern England that flows generally southeastward to join the Trent River and form the Humber [syn: Ouse, Ouse River]

Words containing 'Ouse'