English » Idioms and Phrases

Select the option that gives the most appropriate meaning of the underlined idiom.

The new electrician is a green horn, but will learn fast.

A

Proficient

B

Professional

C

Efficient

D

Inexperienced

Solution

the idiom green horn means someone who is new to or inexperienced at a particular activity.

so option Dis the right answer