keelbackPronunciation: /ˈkiːlbak/Definition of keelback noun a harmless Australian snake which lives close to water, where it feeds exclusively on frogs and the cane toad, whose venom it is immune to. Amphiesma mairii, family Colubridae Origin:so named because each scale on the back has a keel