batfishDefinition of batfish noun (plural same or batfishes) 1a fish of tropical and temperate seas with a flattened body that is round or almost triangular when viewed from above. Family Ogcocephalidae: several genera and species 2a deep-bodied, laterally compressed marine fish of the Indo-Pacific region, resembling an angelfish. Genus Platax, family Ephippidae: several species batfish in other Oxford dictionaries Definition of batfish in the US English dictionary