Needlefish
noun
noun ·3 syllables ·Rare ·Advanced level
Definitions
Noun
- 1 Any of certain species of slender fish, principally of the family Belonidae, many usually found in shallow marine habitats.
- 2 fish with long tubular snout and slim body covered with bony plates wordnet
- 3 elongate European surface-dwelling predacious fishes with long toothed jaws; abundant in coastal waters wordnet
Synonyms
All synonymsEtymology
From needle + fish.