horsefish meaning

UK US

horsefish (noun): any of several silvery marine fishes with very flat bodies.

Definition of horsefish

  1. 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.