stumbled

STUMBLED, pp. Obstructed; puzzled.