needlefish
Short definition from Wiktionary
Noun
- Any of certain species of slender fish, principally of the family Belonidae, many usually found in shallow marine habitats.
We haven’t written up needlefish yet: Simple and Standard meanings, examples and a quiz.