SHEEPHEAD Meaning of SHEEPHEAD in English n. large edible fish found along the Pacific coast of the United States Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012