Webster's Revised Unabridged Dictionary · 1913
Hornfish
Copy link
Hornfish
, noun
[Anglo-Saxon
hornfisc
.]
(Zoology)
The garfish or sea needle.
↑