CASHMERE GOAT


Meaning of CASHMERE GOAT in English

[cashmere goat] n (ca. 1890): an Indian goat raised esp. for its undercoat of fine soft wool that constitutes the cashmere wool of commerce

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