waverer
1. [ noun ] one who hesitates (out of fear)
Synonyms: hesitator hesitater vacillator
Related terms: coward hesitate hesitate falter hover
Similar spelling:   wayfarer