English dictionary
sheepshead meaning and definition
Definition and meaning of sheepshead at MeaningMonkey.org. sheepshead meaning and definition in the English Dictionary.SHEEPSHEAD noun
Definition of sheepshead (noun)
- large (up to 20 lbs) food fish of the eastern coast of the United States and Mexico
- synonyms: Archosargus probatocephalus
Source: Princeton University Wordnet