Definition Definition

Stumble

Stumble is an engine begins to stall but then kicks back in. 

Share it: CITE

Related Definitions