Direction: Choose the option that best expresses the meaning of the idioms/ phrase given below. |
A green horn |
A) An envious lady
B) An inexperienced man
C) A trainee
D) A soft-hearted man
E) None of these
Correct Answer: B
You need to login to perform this action.
You will be redirected in
3 sec