needlefish /ˈniː.dəl.fɪʃ/ noun1 •Any of certain species of slender fish, principally of the family Belonidae, many usually found in shallow marine habitats. formsneedlefishes