Rhyme Desk
Find rhyming words!

Definition of "Oxford" :

noun: a low shoe laced over the instep

noun: a university in England

noun: a city in southern England to the northwest of London; site of Oxford University

noun: a university town in northern Mississippi; home of William Faulkner