BOWFIN Meaning of BOWFIN in English n. a voracious American freshwater fish, Amia calva. [BOW(1) + FIN] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012