'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