Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cashmere goat Definition

Cancel
cashmere goat
noun(cashmere goat)
an Indian goat raised especially for its undercoat of fine soft wool that constitutes the cashmere wool of commerce

Words Related to cashmere goat!

cashmere goat Examples by Brain Bank Users