Select the most appropriate meaning of the given idiom.
A green horn
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Inexperienced person.
- The meaning of the given idiom is a person who is new to or inexperienced at a particular activity.
Thus, the most appropriate choice anmong the given options is 'Inexperienced person.'