India’s No.1 Educational Platform For UPSC,PSC And All Competitive Exam
Stumbled.
Struck.
Stumped.
Steered.
Stumble means `to hit your foot against something'. 'Stumble over/on something' is the proper use.
Your comments will be displayed only after manual approval.
Post your Comments