1 horsefish | Definition of horsefish

horsefish

noun
plural horsefish or horsefishes

Definition of horsefish

b : sauger
c : a sea horse (genus Hippocampus)
d : a dusky rough-skinned southern African scorpaenid fish (Congiopodus torvus)