Difficulty level: Easy
Meaning: naturally elevated earth surface; large in amount
Usage: The people living in the mountain don’t have enough facilities.
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