Direction: Choose the correct meaning of the given idiom.

Greenhorn

1
a knack for making plants grow well
2
full of desire for someone's possessions or advantages
3
a person who is not experienced
4
permission to start or continue something

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation