OXFORD


Meaning of OXFORD in English

■ noun

1》 (also ~ cloth ) a thick cotton fabric chiefly used to make shirts.

2》 (also ~ shoe ) a type of lace-up shoe with a low heel.

Origin

C19: named after the city of Oxford .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.