This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Sheepshead
n.
A large and valuable sparoid food fish (Archosargus, /
Diplodus, probatocephalus) found on the Atlantic coast of the United
States. It often weighs from ten to twelve pounds.