What is the meaning of Needlefish?

Slender fish, in the family Belonidae, usually found in shallow marine habitats.

Source: wiktionary.org