1.

1). Dismissed2). Criticised severely3). Laughed at4). Gaining success

Answer»

The IDIOM 'under fire' MEANS 'being attacked and criticised heavily.' THUS option 2 is the correct ANSWER.$



Discussion

No Comment Found