engineering recuitment NCRTC Station Controller Mock Test 2021 English Vocabulary Phrase or Idiom Meaning
Select the correct meaning of the idiom underlined below:
The belief in witchcraft is losing ground.
1
Becoming less acceptable
2
Becoming popular
3
Becoming powerful
4
Losing principle