swallowfish Meaning, Definition & Usage

Swal"low*fish` noun
Definitions
  1. (Zoöl.) The European sapphirine gurnard (Trigla hirundo). It has large pectoral fins.

Webster 1913