needlefish The origin and history of needlefish. Etymology From needle + fish. ← Back to the full definition of needlefish