halt [noun] + stumble [adjective]