Definition of HORSEHEADS

horseheads

Noun

  • any of several silvery marine fishes with very flat bodies
  • plural of horsehead

Synonyms

Atlantic moonfish, dollarfish, horse-head, horsefish, horsehead, moonfish, Selene setapinnis

Scrabble Score: 17

horseheads: valid Scrabble (US) TWL Word
horseheads: not valid in Scrabble (MW) Merriam-Webster Dictionary
horseheads: not valid in International Collins CSW Dictionary

Words With Friends Score: 0

horseheads: not valid in Words With Friends