stumbler ( synonym found)

Definition of stumbler:

(n) : one who stumbles

Back to Top