barra noun Barracuda. A ray-finned fish known for its large size and fearsome appearance animalfood edit definition pronunciation related coney commentsAdd Comment