sheepshead
Definition of sheepshead
noun ( plural same)
- any of a number of boldly marked edible game fishes which live in warm American waters.
- a black-and-silver-striped porgy of Atlantic coastal and brackish waters (Archosargus probatocephalus, family Sparidae). (California sheepshead) a black and red wrasse of Californian coastal waters (Semicossyphus pulcher, family Labridae).