Needlefish - Definition
needlefish
n 1: elongate European surface-dwelling predacious fishes with
long toothed jaws; abundant in coastal waters [syn:
needlefish, gar, billfish]
2: fish with long tubular snout and slim body covered with bony
plates [syn: pipefish, needlefish]
