English dictionary
horsehead meaning and definition
Definition and meaning of horsehead at MeaningMonkey.org. horsehead meaning and definition in the English Dictionary.HORSEHEAD noun
Definition of horsehead (noun)
- any of several silvery marine fishes with very flat bodies
- synonyms: Atlantic moonfish, dollarfish, horsefish, horse-head, moonfish, Selene setapinnis
Source: Princeton University Wordnet