sheepshead meaning
UK US
sheepshead (noun): large (up to 20 lbs) food fish of the eastern coast of the United States and Mexico.
Definition of sheepshead
Scrabble score: 19 (letter breakdown)
Word lists: words starting with SH · words ending in AD · 10-letter words
More about sheepshead on Wikipedia.