1.

Find the word from the given options that is closest in meaning to the given phrase.To voluntarily give up one's throne.

A. Abstruse
B. Usurp
C. Abdicate
D. Adept
Answer» D. Adept


Discussion

No Comment Found

Related MCQs