1.

what is the meaning of idiom 'Throw down the gauntlet ' ?

A. Embarrassing silence
B. Challenge someone, Behaved as very great and important person
C. To speak our frankly
D. Expert at
Answer» C. To speak our frankly


Discussion

No Comment Found