1.

what is the meaning of idiom 'Green horn ' ?

A. Imparting information ,
B. Novice
C. A person’s personal appearances or manner
D. To become a nun
Answer» C. A person’s personal appearances or manner


Discussion

No Comment Found