stumble [adjective] + halt [noun]