Diffculty Level: High
Meaning: An obstacle, impediment or obstruction
Her efforts were stymied by her opponents.
Top 100 Vocab words to prepare for MBA Verbal Ability Section
A verifcation code has been sent to your mobile number
Please enter the verification code