'Garfish' definitions:

Definition of 'garfish'

(from WordNet)
noun
Primitive predaceous North American fish covered with hard scales and having long jaws with needlelike teeth [syn: gar, garfish, garpike, billfish, Lepisosteus osseus]

Definition of 'Garfish'

From: GCIDE