Battletoads in English dictionary Battletoads Meanings and definitions of "Battletoads" Battletoads (Game Boy) more Sample sentences with "Battletoads" Declension Stem Try again Available translations Bulgarian Catalan French German Japanese Polish Portuguese Spanish Authors