1.

what is the meaning of idiom 'A bear garden ' ?

A. A place or scene of tumult
B. Show disappointment
C. To attempt something for the first time
D. To suffer the consequences of one’s own action
Answer» B. Show disappointment


Discussion

No Comment Found