BOARFISH

Definition of BOARFISH

  1. (noun)fish with large eyes and long snouts
  2. (noun)fish with a projecting snout