About us
Define
Definitions for
"stumbling"
walking unsteadily; "a stqaggering gait"
wordnet.princeton.edu