Grindle Meaning

There are 1 meaning(s) for word Grindle

Meaning 1 : primitive long-bodied carnivorous freshwater fish with a very long dorsal fin; found in sluggish waters of North America

    Synonyms : amia calva,  bowfin,  dogfish