sheephood noun1 •The state of being a sheep.First there was the bad news about cloning, the genetic path to immortality. Dolly the clone has come up with arthritis in her prime sheephood. — 2002