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