Vidyalelo
English · Q259

Idioms And Phrases

Competitive Exams · English · question 259

Q259

A green horn

A.
An envious lady
B.
A trainee
C.
An inexperienced man
Answer
D.
A soft-hearted man

Answer: Option C

Solution

Answer: Option C
Solution:
A green horn: an inexperienced or naive person.