In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.
A lot on your plate
View Answer Report Error Discuss
Amrabad Tiger Reserve is in which state?
In computer terminology, what is the full form of FTP?
Study of earth is known as
A school always has a
The constitution of India was framed by:
With which country India has recently signed a MoU for Water Conservation in India?
The outer most layer of Sun is known as___________