Word Definition - 支支吾吾

zhī zhī wú wú to hem and haw; to stall; to stammer; to mumble; to falter