Sounds like either a bad battery connection, that is both, remove cleaned post and inside terminal and retighten, and then if that isnt successful clean and tighten start motor solenoid connections. Of course it also simply a case of low battery voltage as well.