• word of the day

    sheepshead

    sheepshead - Dictionary definition and meaning for word sheepshead

    Definition
    (noun) large (up to 20 lbs) food fish of the eastern coast of the United States and Mexico
Download our Mobile App Today
Receive our word of the day
on Whatsapp