-
nouna university in England
Similar:
-
nouna city in southern England to the northwest of London; site of Oxford Universitypart of:
-
nouna low shoe laced over the insteptype of:
-
nouna university town in northern Mississippi; home of William Faulknerpart of:
Antonyms of oxford
We don't have antonyms for this word yet.