horsefish meaning
UK US
horsefish (noun): any of several silvery marine fishes with very flat bodies.
Definition of horsefish
- any of several silvery marine fishes with very flat bodies
Synonyms: moonfish, Atlantic moonfish, horsehead, horse-head, dollarfish, Selene setapinnis
Type of: carangid fish
Kinds: lookdown
Word lists: words starting with HO · words ending in SH · 9-letter words
More about horsefish on Wikipedia.