OXHIDE


Meaning of OXHIDE in English

■ noun leather made from the hide of an ox.

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