hesitate, waver
这两个动词均含"犹豫,踌躇"之意。
hesitate: 普通用词,一般指在决定干什么,选择什么或说什么等行动之前犹豫不决。
waver: 指因优柔寡断而迟迟不见行动,或虽作出决定,伸行动上却犹豫不决,因此含畏缩不前之意。