1.

To issue a thunderous verbal attack

A. Languish
B. Animate
C. Fulminate
D. Invigorate
Answer» D. Invigorate


Discussion

No Comment Found