1.

what is the meaning of idiom 'To take umbrage ' ?

A. To be offended
B. Anything which eludes or deceives
C. To try hard
D. To offer someone a thing which he cannot appreciate
Answer» B. Anything which eludes or deceives


Discussion

No Comment Found