Advertisement - Continue reading below

Definition of "mountain sheep" []

  • See bighorn. (noun)
  • A wild sheep inhabiting a mountainous area. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "mountain sheep" in a sentence
  • "When his offensive spirit had left his body, the mountain sheep or the lakeland skark or whatever animal fed here would eventually overcome its fear, and nibble the grass right up to his limbs, keeping it shorn around him."