• Weaverfish

    Origin

    en + weaver + fish

    Full definition of weaverfish

    Noun

    weaverfish

    (plural weaverfishes or weaverfish)
    1. A fish in family , with venomous dorsal spines, the weever.
    © Wiktionary