English Dictionary
Definition oxford in British English
oxford noun
noun
/ˈɒksfə(r)d/
Synonyms and related words
Synonyms and related words
