Subscriber login


Forgot your password?

Library card login

Other

Shetland sheep

Definition of Shetland sheep

noun

  • a sheep of a hardy short-tailed breed native to Shetland and bred especially for its fine wool.

Shetland sheep in other Oxford dictionaries

Definition of Shetland sheep in the US English dictionary