OXFORD


Meaning of OXFORD in English

[ox.ford] n [Oxford, England] (ca. 1890) 1: a low shoe laced or tied over the instep

2: a soft durable cotton or synthetic fabric made in plain or basket weaves--called also oxford cloth

Merriam-Webster English vocab.      Английский словарь Merriam Webster.