Pausing or showing uncertainty before doing or saying something, usually because you're not sure or feeling doubtful.
From Latin 'haesitare,' meaning to stick or be stuck, combined with 'haerere' (to hold). The word originally meant being physically stuck, then evolved to mean being stuck in decision-making.
Try Another Word