Definitions of waverer:

  • noun:   one who hesitates (uaually out of fear)