stumbled
STUMBLED
, pp. Obstructed; puzzled.