• Horsefish

    Origin

    horse + fish

    Full definition of horsefish

    Noun

    horsefish

    (plural horsefishes or horsefish)
    1. The moonfish.
    2. The sauger.
    © Wiktionary